Xdotool ve xkeybind ile Alt Sekme


13

.Xbindkeysrc içinde xdotool kullanarak bir fare düğmesine alt sekme davranışı eşlemek çalışıyorum. Yapmak istediğim şey şudur:

"xdotools keydown alt key Tab"
release b:7

ancak bunu yaparak alt tuşu takılır ve klavyedeki alt tuşuna basana kadar diğer eşlemelerimin çalışmasını engeller. İşleri kaldırmak için alt tuşuna basmadan bunu yapmanın bir yolu var mı? Tuş kilidi olmadan sadece iki pencere arasında geçiş yapar, tuş kilidi ile istediğim gibi davranır (alt-sekme değiştiricisini görüntüleme) ancak alt tuşu sıkışmış. Xdotools kullanarak alt sekme değiştiriciyi kullandıktan sonra anahtarı çıkarmanın bir yolu var mı?


3
Sanırım alt tuşunu da bırakacak şekilde ayarlamanız gerekiyor.
Uri Herrera

@ fossfreedom Bir başka xdotool çağrısı anlamına geldiğine inanıyorum. Gibi: xdotool keyup alt "simülasyon" çünkü kullanıcının klavye ile bir şeyler yapıyor bir simülasyon.

Yanıtlar:


12
"xdotool keydown alt key Tab; sleep 2; xdotool keyup alt"
b:7

Uyku aralığı menüye erişip seçim yapmamı sağlıyor ve ardından otomatik olarak kapanıyor. Muhtemelen en iyi çözüm değil ama işe yarıyor. Birinin daha iyi bir alternatifi varsa lütfen bana bildirin. Ben xbindkeys sadece aralıklı çalışıyor gibi görüyorum. Genel bakışta çalışmıyor (bu komut için değil, süper anahtara bağlı bir düğme için).


0

Bence bitti ve bir geçici çözüm buldum, sadece alt anahtar bırakma gerçekleştirmek için başka bir simülasyon yapabilirsiniz. Fare hareketi ile pencere anahtarını simüle etmenin en uygun yolu bu olmalıdır.


5
... ve "simülasyon" un ne olduğunu ve bunun nasıl yapılacağını bilmeyenler için - belki bunu cevabınızda açıklayabilirsiniz. Teşekkürler.
fossfreedom
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.