Aşağıdaki küçük komut dosyası istediğinizi yapar. wmctrl
Çalışması için yüklemeniz gerekir :
sudo apt-get install wmctrl
Yükledikten sonra wmctrl
, aşağıdaki metni bir dosyaya yapıştırın ve istediğiniz her şeyi arayın. Benimkinin adı verilen 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
Kaydettikten sonra, metin dosyasını sağ tıklayıp izinler sekmesine gidip Yürüt kutularını işaretleyerek veya chmod
komutla terminalden yapın ).
Artık multimedya tuşlarınızı ayarlayabilirsiniz:
- Ubuntu 11.10 ve öncesi için şu adrese gidin: Sistem → Tercihler → Klavye Kısayolları
- 12.04 ve üstü için, Supertuşuna basın, "kısayol" yazın ve ardından tuşuna basın Enter.
- Şimdi "Hesap makinesini başlat" kısayolunu bulun, üzerine tıklayın ve devre dışı bırakmak için geri tuşuna basın.
- Şimdi yeni bir özel kısayol ekleyebilirsiniz. Komutu az önce kaydettiğiniz komut dosyasının tam yoluna yönlendirin. Yeni komutu tıklayın ve atamak için hesap makinesi düğmesine basın. İşte bu kadar!
Lütfen dikkat: wmctrl
"Hesap Makinesi" başlıklı bir program aradığından, yukarıdaki kod snippet'i diğer dillerle çalışmayabilir. Düzeltmek için, Hesap Makinesi'ni pencere başlığına uyacak şekilde değiştirin gnome-calculator
.
Danimarka örneği:
if [ "$(wmctrl -l | grep Lommeregner)" != "" ]; then
wmctrl -a "Lommeregner"
else
gnome-calculator &
fi