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

5
โปรแกรมบรรทัดคำสั่งสามารถป้องกันไม่ให้มีการเปลี่ยนเส้นทางเอาต์พุตได้หรือไม่?
ฉันคุ้นเคยกับการทำสิ่งนี้: someprogram >output.file ฉันทำเมื่อใดก็ตามที่ฉันต้องการบันทึกผลลัพธ์ที่โปรแกรมสร้างลงในไฟล์ ฉันยังรับรู้ถึงสองตัวแปรของการเปลี่ยนเส้นทาง IOนี้: someprogram 2>output.of.stderr.file (สำหรับ stderr) someprogram &>output.stderr.and.stdout.file (สำหรับทั้ง stdout + stderr รวมกัน) วันนี้ฉันได้วิ่งข้ามสถานการณ์ที่ฉันไม่คิดว่าเป็นไปได้ ฉันใช้คำสั่งต่อไปนี้xinput test 10และตามที่คาดหวังฉันมีผลลัพธ์ต่อไปนี้: user @ hostname: ~ $ xinput ทดสอบ 10 กดปุ่ม 30 การปลดล็อคกุญแจ 30 กดปุ่ม 40 การปลดล็อคกุญแจ 40 กดปุ่ม 32 การปลดล็อคกุญแจ 32 กดปุ่ม 65 การปลดล็อคกุญแจ 65 กดปุ่ม 61 ปล่อยกุญแจ 61 กดปุ่ม …

6
ฉันจะตั้งค่าความไวของเมาส์ไม่ใช่แค่การเร่งความเร็วของเมาส์ได้อย่างไร
ฉันไม่พบสภาพแวดล้อมเดสก์ท็อปเดียวที่รองรับการตั้งค่าทั้งการเร่งความเร็วเมาส์และความไวของเมาส์ ฉันไม่ต้องการเร่งความเร็วของเมาส์ แต่ต้องการเพิ่มความเร็วของเมาส์ นั่นหมายความว่าถ้าฉันเลื่อนเมาส์ในระยะทางเดียวกันตัวชี้จะเคลื่อนที่ในระยะทางเดียวกันทุกครั้งไม่ว่าฉันจะขยับเมาส์เร็วแค่ไหนก็ตาม KDE จะให้ฉันตั้งค่าการเร่งความเร็วของเมาส์เป็น 1x แต่เลื่อนเมาส์ช้าเกินไปและฉันไม่สามารถหาวิธีเพิ่มความเร็วได้ ฉันยินดีที่จะยอมรับโซลูชัน CLI แต่ฉันสามารถxinputเปลี่ยนการเร่งความเร็วได้เท่านั้น ฉันจำไม่ได้ว่ามีโชคมากxsetเช่นกัน
35 x11  kde  mouse  xinput 

2
ไฟล์การกำหนดค่าวิธีการป้อนข้อมูลอยู่ที่ไหน
ibusวิธีป้อนข้อมูลของฉันใช้งานไม่ได้หลังจากการอัปเดต fcitxดังนั้นผมจึงเปลี่ยนไป ที่จริงมีการติดตั้ง IM จำนวนหนึ่ง (วิธีการป้อนข้อมูล) ในระบบ Fedora 19 ของฉันเช่น fcitx, ibus, yong และอื่น ๆ อย่างไรก็ตามฉันไม่ทราบวิธีกำหนดค่า IM เริ่มต้นของฉันสำหรับgnome-terminalเป็นyong, สำหรับibus gmrunในฐานะที่เป็นfirefoxหรือchromeผมคิดว่าพวกเขาใช้ไปโดยปริยายเพราะibusGTK_IM_MODULE=ibus มีวิธีแก้ปัญหาเพียงแค่การทำงาน ฉันสามารถสลับ IM โดยคลิกขวาเมนูในการใช้งานบางอย่างเช่นหรือgnome-terminal gmrunฉันยังสามารถระบุ IM GTK_IM_MODULEกับ แต่จะทำอย่างไรโดยอัตโนมัติ ฉันรู้ว่าการตั้งค่า IM มีส่วนเกี่ยวข้องกับไฟล์กำหนดค่าเช่น ~/.xinputrc /etc/X11/xinit/xinputrc /etc/X11/xinit/xinput.d/ibus.conf /etc/X11/xinit/xinput.d/fcitx.conf /etc/X11/xinit/xinitrc /etc/alternatives/xinputrc คำถามคือ จะกำหนดค่า IM อย่างถูกต้องได้อย่างไร? ไฟล์กำหนดค่าใดที่มีความสำคัญ ลำดับการดำเนินการใด

3
การซ่อนเคอร์เซอร์ของเมาส์แบบไดนามิกเมื่อใช้หน้าจอสัมผัส
คำถามนี้ถูกย้ายจาก Ask Ubuntu เพราะสามารถตอบได้ใน Unix & Linux Stack Exchange อพยพ 4 ปีที่แล้ว ฉันมีแล็ปท็อปหน้าจอสัมผัสและฉันต้องการซ่อนตัวชี้เมื่อใดก็ตามที่ฉันสัมผัสหน้าจอ ฉันรู้แก้ปัญหาเช่นunclutterและstartx -nocursorแต่ฉันต้องการตัวชี้ไปซ่อน / แสดงแบบไดนามิกที่หลบซ่อนตัวหากฉันใช้หน้าจอสัมผัสและแสดงเมื่อฉันใช้เมาส์ฮาร์ดแวร์ ฉันคิดเกี่ยวกับการทำสองพอยน์เตอร์แยกจากกันและใช้หนึ่งในสองวิธีด้านบนตัวชี้หน้าจอสัมผัส แต่ไม่มีวิธีการแก้ปัญหาเหล่านั้นพูดถึงวิธีการกำหนดเป้าหมายตัวชี้เดียวและมีพอยน์เตอร์หลายตัวทำให้สิ่งแปลก ๆ เคอร์เซอร์ของเมาส์ ฉันคิดว่าฉันสามารถทำสิ่งนี้ได้อย่างสมเหตุสมผลการติดตามกลไกการป้อนข้อมูลในปัจจุบันและดำเนินการxinput -cursor [transparent cursor]เมื่อใดก็ตามที่มีการใช้หน้าจอสัมผัสและxinput -cursor [normal cursor]เมื่อใดก็ตามที่ใช้เมาส์ปกติ ฉันดูที่ xinput และดูเหมือนว่าเนื่องจากทั้งฮาร์ดแวร์เมาส์และหน้าจอสัมผัสถูกเลื่อนไปที่ตัวชี้เดียวกันทั้งคู่ลงทะเบียนเหตุการณ์เดียวกันใน xev ดังนั้นฉันจึงไม่แน่ใจว่าฉันจะได้รับข้อมูลที่จำเป็นในการแยกสัมผัสที่แตกต่างกันอย่างไร จาก mouseclick มันเป็นไปได้?
21 xorg  xinput 

4
ตรวจสอบผู้ผลิตอุปกรณ์และรุ่น xinput หรือไม่
ฉันพยายามค้นหาผู้ผลิตอุปกรณ์และรุ่นของแป้นพิมพ์และทัชแพดของฉันดังนั้นฉันจึงสามารถเขียนไฟล์กำหนดค่า XOrg ที่กำหนดเป้าหมายไว้ผ่าน: Section "InputClass" Identifier "touchpad" MatchIsTouchpad "on" Driver "synaptics" MatchProduct "Product Name" MatchVendor "Vendor Name" EndSection ฉันจะค้นพบผลิตภัณฑ์และชื่อผู้จำหน่ายอุปกรณ์โดยใช้เครื่องมือ CLI ได้อย่างไร ฉันต้องการตอกย้ำทัชแพดและแป้นพิมพ์บลูทู ธ ของฉันเพื่อให้สามารถปรับแต่งค่า Xorg ได้
15 xorg  xinput 

4
ความเร็วล้อเลื่อนของเมาส์ไวเกินไป
ในการติดตั้ง Crunchbang ของฉันกับ X11, OPENBOX, เมาส์ไร้สาย USB ของฉันเป็น บริษัท จดทะเบียนทั้งในและ/dev/psaux /dev/input/mouse0มันใช้งานได้ดีนอกเหนือจากล้อเลื่อนซึ่งแม้ว่าจะเปิดใช้งานแล้วมันก็ไวเกินไป ฉันคิดว่าบางทีเคอร์เนลจะเพิ่มเหตุการณ์การเลื่อนสองเท่าที่ควรจะเป็น ไม่แน่ใจว่าควรตรวจสอบอะไรแม้ว่าจะเป็นกรณีนี้หรือไม่ ฉันพยายามปรับความไวผ่านlxinputแต่มันส่งผลกระทบต่อทุกสิ่งบนเมาส์นอกเหนือจากล้อเลื่อนที่เกิดขึ้นจริง รายการ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=9 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano …

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