xte ที่เรียกจาก xbindkeys ไม่ทำงาน


8

ฉันกำลังพยายามติดตั้งxbindkeysใน Kubuntu เนื่องจากฉันได้รับเมาส์ใหม่ที่มีปุ่มที่ไม่มีประโยชน์ ฉันพยายามผูกปุ่ม F5 กับปุ่มโลโก้หน้าต่างบนเมาส์ซึ่งฉันระบุว่าเป็น c: 134

น่าเสียดายที่มันดูเหมือนจะไม่ทำงาน นี่คือสิ่งที่ฉันทำใน. xbindkeysrc

"xte 'key F5'"
  c:134

สิ่งนี้ใช้ไม่ได้ อย่างไรก็ตามถ้าฉันพิมพ์เทอร์มินัล: sleep 10; xte 'key F5'และสลับไปที่หน้าต่างอื่นหลังจาก 10 วินาทีคีย์ F5 จะถูกจำลองอย่างถูกต้อง (ตัวอย่างเช่นมันจะรีเฟรชหน้าเบราว์เซอร์ปัจจุบัน)

มันไม่ได้เป็นปัญหาของการระบุคีย์เช่นกัน อันนี้จะเปิด Kate อย่างถูกต้อง

"kate" 
  c:134

ฉันไม่เข้าใจจริงๆทำไม xte จะไม่เลียนแบบกุญแจ!

ข้อเสนอแนะใด ๆ


นี่เป็นปัญหาที่ xbnidkeys ทำงานได้ฉันกลัว ด้วยแป้นพิมพ์คุณสามารถทุบแป้นอย่างหนักและใช้งานได้ แต่ฉันไม่เคยลองด้วยปุ่มเมาส์ คุณสามารถลองxdotool(คล้ายกับ xte) หรือสร้างสคริปต์ด้วยxteคำสั่งของคุณแล้วเรียกมันจาก xbindkeys
เซท

ฉันไม่เข้าใจว่าทำไมการกดแป้นจะแตกต่างจากการกดปุ่มเมาส์ ฉันสามารถเปิด Kate โดยใช้ปุ่มเมาส์ แต่ฉันไม่สามารถส่ง F5 ไปยังหน้าต่างที่โฟกัสอยู่ในขณะนี้ อย่างไรก็ตามฉันลองทั้ง xdotool และวางคำสั่ง xte ลงในสคริปต์ แต่ก็ไม่ทำงาน
Palantir

คำตอบ:


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.