คำถามติดแท็ก xte


5
เหตุใดคำสั่ง xte เหล่านี้จึงทำงานในเทอร์มินัล แต่ไม่ใช่เมื่อถูกโยงกับ xbindkeys
xteคำสั่งนี้เมื่อฉันรันในเทอร์มินัลทริกเกอร์โหมด Expo: xte 'keydown Super_L' 'key S' 'keyup Super_L' อย่างไรก็ตามเมื่อฉันใส่มันลงในไฟล์. xbindkeysrc ของฉัน: "xte 'keydown Super_L' 'key S' 'keyup Super_L'" b:11 ไม่มีอะไรเกิดขึ้นเมื่อฉันคลิกปุ่ม การเชื่อมโยงต่อไปนี้ทำให้ตัวอักษร X ปรากฏในคอนโซลของฉันเมื่อฉันกดปุ่ม 11: "xte 'key X'" b:11 เหตุใด Expo จึงไม่ทำงาน นี่คือเอาท์พุท verbose xbindkeys -n -vเมื่อคลิกปุ่ม 11: กดปุ่ม! e.xbutton.button = 11 e.xbutton.state = 16 "xte 'keydown Super_L' 'key W' …

3
วิธีแมปโมดิฟายเออร์ (เช่น CTRL) ไปที่ปุ่มนิ้วหัวแม่มือเมาส์โดยใช้ xbindkeys
มีการถามคำถามนี้แล้วแต่ไม่ตอบถูก หลังจากกวาดล้างด้วย @Seth ฉันกำลังถามอีกครั้ง สิ่งนี้จะช่วยให้ฉันตอบและอาจแก้ไขคำถามได้ง่ายขึ้นมาก สามารถพบคำถามเดิมได้ที่นี่: แผนที่ Ctrl และ Alt ไปที่ปุ่มหัวแม่มือของเมาส์ ปัญหา: แม้ว่าจะง่ายมากในการแมปการกดแป้นใด ๆ กับปุ่มเมาส์โดยใช้xbindkeysร่วมกับxdotoolหรือxteดูเหมือนว่าจะมีปัญหามากขึ้นในการแมปรหัสตัวปรับเปลี่ยน (เช่นALT , CTRL , SHIFTและอื่น ๆ ) กับมัน การแก้ปัญหาครั้งสุดท้ายควรอนุญาตให้คลิก ia CTRL + (เช่นสำหรับการเลือกหลายรายการของรายการ) ด้วยการใช้เมาส์ สองแนวทางที่เป็นไปได้ในการแก้ไขปัญหานี้สามารถดูได้ที่ Stack Exchange รวมถึงฟอรัม Linux ที่เกี่ยวข้องอื่น ๆ แต่งานเหล่านั้นไม่เป็นไปตามที่คาดหวังเพราะนำไปสู่ปัญหาอื่น ๆ และผลข้างเคียง หมายเหตุ: ตัวอย่างด้านล่างบางตัวอย่างเกี่ยวข้องกับGuile with Schemeและพึ่งพา.xbindkeysrc.scmไฟล์ในขณะที่คนอื่นใช้.xbindkeysrcไฟล์ที่มีไวยากรณ์ที่เกี่ยวข้อง ฉันรู้ว่าพวกเขาจะไม่ทำงานร่วมกัน ยิ่งไปกว่านั้นตัวอย่างด้านล่างพึ่งพาxdotoolเท่านั้น แต่ฉันเปิดกว้างถึงวิธีการที่เกี่ยวข้องกับแอปพลิเคชันอื่นเช่นเช่นxteกัน - แม้ว่ามันจะดูเหมือนจะนำไปสู่ผลลัพธ์เดียวกันและดังนั้นฉันจึงใช้xdotoolการกระทำที่นี่เท่านั้น วิธี A: …
13 mouse  xdotool  xbindkeys  xte 

1
xte ที่เรียกจาก xbindkeys ไม่ทำงาน
ฉันกำลังพยายามติดตั้งxbindkeysใน Kubuntu เนื่องจากฉันได้รับเมาส์ใหม่ที่มีปุ่มที่ไม่มีประโยชน์ ฉันพยายามผูกปุ่ม F5 กับปุ่มโลโก้หน้าต่างบนเมาส์ซึ่งฉันระบุว่าเป็น c: 134 น่าเสียดายที่มันดูเหมือนจะไม่ทำงาน นี่คือสิ่งที่ฉันทำใน. xbindkeysrc "xte 'key F5'" c:134 สิ่งนี้ใช้ไม่ได้ อย่างไรก็ตามถ้าฉันพิมพ์เทอร์มินัล: sleep 10; xte 'key F5'และสลับไปที่หน้าต่างอื่นหลังจาก 10 วินาทีคีย์ F5 จะถูกจำลองอย่างถูกต้อง (ตัวอย่างเช่นมันจะรีเฟรชหน้าเบราว์เซอร์ปัจจุบัน) มันไม่ได้เป็นปัญหาของการระบุคีย์เช่นกัน อันนี้จะเปิด Kate อย่างถูกต้อง "kate" c:134 ฉันไม่เข้าใจจริงๆทำไม xte จะไม่เลียนแบบกุญแจ! ข้อเสนอแนะใด ๆ

4
มีวิธีการส่งสัญญาณสวิตช์ windows โดยไม่มี "Alt-Tab" หรือไม่?
ฉันพยายามผูกปุ่มสลับหน้าต่างบนเมาส์ของฉันลงใน Ubuntu ขณะนี้ฉันพยายามทำด้วยxbindkeysและxteแต่ทำสิ่งนี้ใน.xbindkeysrcเอาท์พุตเท่านั้นTabและไม่สลับหน้าต่าง .xbindkeysrcรหัสปัจจุบัน: "'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'" b:10 ฉันสงสัยว่ามีคำสั่งอื่นที่ฉันสามารถใส่ได้ซึ่งจะให้คำแนะนำในการสลับหน้าต่างโดยตรง แก้ไข: ฉันก็ลองxdotoolนี่คือรหัสที่ใช้: "xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt" b:10 มันก็ไม่ทำงานเหมือนกัน EDIT2: ฉันลองxdotoolอันหนึ่งในบรรทัดคำสั่งแล้วใช้งานได้ มีเหตุผลบางอย่างที่ใช้ไม่ได้xbindkeysหรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.