mevcut tuşların üzerine yazmadan yeni kısayol tuşları tanımlama


10

Dizüstü bilgisayar klavyemin medya kısayol tuşları yok (örn. "Sonraki Parça" vb.). Sıklıkla harici bir klavyeye bağlı dizüstü bilgisayar kullanıyorum. Ayarlar-> Klavye-> Kısayollar sekmesine gidiyorum ve "Ses ve Medya" yı seçiyorum ve "Sonraki Parça" nun "sonraki ses" kısayol tuşuna bağlı olduğunu görüyorum. Bunu özel bir anahtar bağlama ile değiştirebileceğimi görüyorum, ancak "sonraki ses" kısayolunun üzerine yazıyor.

Bu komutun üzerine yazmadan ikinci bir kısayolu eşlememe izin veren bir çözüm istiyorum. Özel anahtarlar tanımlayabildiğimi görüyorum, bu yüzden rhythmbox-client --nextvb. İçin benzersiz bir eşleme yapabilirim , ancak bu ritim kutusuna özgü bir çözüm olurdu. Mevcut "ses sonraki" medya tuşlarının harici klavyemde yaptığı gibi herhangi bir oynatıcıda çalışacak daha doğal bir Ubuntu çözümü arıyorum. Herhangi bir fikir?


Cevabımdaki adımları uygulayarak sorununuzu çözebildiniz mi?
mrcktz

1
Evet! Sanırım ödülü ilk tıkladığımda geçmedi, takip ettiğiniz için teşekkürler.
cboettig

Yanıtlar:


4

Klavye olaylarını simüle etmek için size harika bir araç olan xdotool'u öneriyorumXdotool'u yükle .

1.xdotool Terminal ( CTRL+ ALT+ T) ile kurun :

sudo apt-get install xdotool

veya Yazılım Merkezi'niXdotool'u yükle kullanın .

2. Multimedya klavyelerinden "sonraki ses" olayını taklit etmek için xdotool kullanan bir komut dosyası oluşturun . Terminalde:

mkdir -p ~/bin  
gedit ~/bin/audionext

Aşağıdaki içeriği açılan düzenleyici penceresine kopyalayın. Kodu kaydettikten sonra kaydedin:

#!/bin/sh
sleep 0.3  
exec /usr/bin/xdotool key XF86AudioNext  
EOF

Şimdi komut dosyasını yürütülebilir yapın:

chmod +x ~/bin/audionext

3. PATH'inizi yeniden yüklemek için oturumu kapatın ve oturum açın .

4. Özel kısayolu oluşturun

Git System Settings, sonra git Keyboard, sonra Shortcuts.

+İletişim kutusunun altındaki düğmeye basın . Oluşturmakta ve komut dolgu için konum kısayol için bir ad verin: audionext. Düğmesine basın OK.

Yeni kısayolunuzun yanında göreceksiniz disabled. Bu metne tıklayın ve ardından ortam klavyesi öykünmenize atamak istediğiniz klavye kombinasyonuna basın.

Artık klavye kısayolunuzla "bir sonraki sesi" seslendirebilmelisiniz!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.