El pequeño script a continuación hará lo que quieras. Necesita instalar wmctrl
para que funcione:
sudo apt-get install wmctrl
Después de haber instalado wmctrl
, pegue el siguiente texto en un archivo y llámelo como desee. Llamé al mío calc-activate.sh .
#!/bin/bash
#This script switches focus to gnome-calculator if it is running.
#If it is not running, it will run gnome-calculator.
if [ "$(wmctrl -l | grep Calculator)" != "" ]; then
wmctrl -a "Calculator"
else
gnome-calculator &
fi
Después de guardar el archivo de texto, hágalo ejecutable haciendo clic derecho y yendo a la pestaña de permisos y marcando las casillas de Ejecutar , o hágalo desde la terminal con el chmod
comando).
Ahora puede configurar sus teclas multimedia:
- Para Ubuntu 11.10 y versiones anteriores, vaya a: Sistema → Preferencias → Atajos de teclado
- Para 12.04 y posteriores, presione la Supertecla, escriba "acceso directo" y luego presione Enter.
- Ahora busque el acceso directo "Iniciar calculadora", haga clic en él y presione la tecla de retroceso para desactivarlo.
- Ahora puede agregar un nuevo acceso directo personalizado. Apunte el comando a la ruta completa del script que acaba de guardar. Haga clic en el nuevo comando y presione el botón de la calculadora para asignarlo. Voila!
Nota: dado que wmctrl
busca un programa titulado "Calculadora", el fragmento de script anterior podría no funcionar con otros idiomas. Para solucionarlo, cambie la Calculadora para que coincida con el título de la ventana gnome-calculator
.
Ejemplo danés:
if [ "$(wmctrl -l | grep Lommeregner)" != "" ]; then
wmctrl -a "Lommeregner"
else
gnome-calculator &
fi