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

การใช้แท็กนี้ควร จำกัด เฉพาะคำถามที่เกี่ยวข้องกับอุปกรณ์อินพุตต่อพ่วงที่เรียกว่า "เมาส์"

3
แถบเลื่อนเลื่อนไปที่ที่ฉันคลิก
ฉันใช้ MATE กับ Fedora เมื่อถึงจุดหนึ่งพฤติกรรมของแถบเลื่อนในหลาย ๆ แอปพลิเคชันได้เปลี่ยนไป เมื่อฉันคลิกด้านล่างแถบเลื่อนตอนนี้แถบเลื่อนจะข้ามไปที่ที่ฉันคลิก ก่อนหน้านี้มันใช้เพื่อเลื่อนหน้าลงทีละหน้า (ถ้าฉันคลิกที่ใดก็ได้ด้านล่างตำแหน่งปัจจุบันของแถบเลื่อน) ฉันชอบพฤติกรรมเก่า เมื่ออยู่บนหน้าเว็บที่ยาวมากพฤติกรรมใหม่มีแนวโน้มที่จะทำให้แถบเลื่อนใช้งานไม่ได้เกือบ: ฉันไม่สามารถควบคุมตำแหน่งที่ฉันคลิกได้อย่างแม่นยำพอที่จะควบคุมตำแหน่งที่หน้าเว็บกระโดดไป มีวิธีในการฟื้นพฤติกรรมก่อนหน้านี้หรือไม่? กล่าวอีกนัยหนึ่งมีวิธีที่ทำให้คลิกบนแถบเลื่อนด้านล่างตำแหน่งที่ตั้งปัจจุบันของการเลื่อนเพื่อให้หน้าต่างลงไปหนึ่งหน้าแทนที่จะกระโดดไปที่ที่ฉันคลิก? ความแตกต่างนี้เห็นได้ชัดเจนที่สุดใน Firefox แต่ไม่ จำกัด เพียง Firefox เท่านั้น มันมีผลต่อแอปพลิเคชันอื่นเช่นกัน
22 mouse  gtk  scrolling 

3
การจัดการคีย์ X และตัวชี้คว้าบนบรรทัดคำสั่ง
เครื่องมือบรรทัดคำสั่งใดที่มีอยู่ในรายการและจัดการคว้าเซิร์ฟเวอร์ X (นั่นคือการคว้าในคีย์และตัวชี้คว้ากล่าวคือ จำกัด การใช้คีย์หรือปุ่มเมาส์เฉพาะกับแอปพลิเคชันเฉพาะหรือการทำให้ตัวชี้เมาส์ค้างอยู่ในพื้นที่หน้าจอเฉพาะ) ฉันกำลังมองหาxgrabยูทิลิตี้สมมุติฐานที่จะ แสดงสิ่งที่ชอบ Key 0x00f00ba5 0x123 0 Button 0x00f00ba5 2 Pointer 0x00abcdef หมายความว่าได้มีการเรียกร้องให้XGrabKey(display, 0x123, 0, 0x00f00ba5, ...)และอื่น ๆ ที่มีXGrabButton, XGrabPointer, XGrabKeyboard, XGrabServer(ถ้าเป็นไปได้) รูปแบบการแสดงผลไม่เป็นไรสิ่งที่ฉันต้องการคือวิธีที่จะดูว่าใครกำลังคว้าอะไรบ้างและอาจจะมีวิธียกเลิกการจับพวกนี้ (ถ้าเป็นไปได้ฉันไม่แน่ใจว่า X11 API อนุญาตหรือไม่)

8
ฉันจะค้นหา ID หน้าต่าง X ภายใต้ตัวชี้เมาส์ในทุบตีได้อย่างไร
จากสคริปต์ทุบตีมีวิธีการรับ ID ของหน้าต่าง X ภายใต้ตัวชี้เมาส์? (แก้ไข) ฉันต้องการให้กระบวนการเป็นแบบไม่โต้ตอบ
20 xorg  utilities  mouse  window 

5
วิธีการทำให้ X มีความไวน้อยลงเมื่อคลิกขวา?
เมื่อใดก็ตามที่ฉันคลิกขวาใน X ฉันมักจะเรียกตัวเลือกแรกในเมนูยกเว้นว่าฉันกำลังคิดเกี่ยวกับสิ่งที่ฉันทำเพราะฉัน: เลื่อนเมาส์ลง; เมนูปรากฏขึ้น ลากเมาส์ 1-3 พิกเซลลงและ / หรือไปทางขวาโดยไม่ตั้งใจ เลื่อนเมาส์ขึ้น รายการเมนูที่เลือก มีวิธีการปรับแต่งนี้เพื่อให้เมนูไม่ได้เรียกค่อนข้างง่าย? หากเป็นเรื่องสำคัญฉันกำลังใช้ Gnome 3 / Cinnamon บน Gentoo Linux
19 x11  mouse 

2
ทุบตีสคริปต์เพื่อตรวจจับและบันทึกการเคลื่อนไหวของเมาส์?
ฉันต้องสามารถบันทึกการเคลื่อนไหวของเมาส์ได้บ่อย ๆ (เช่นทุก ๆ 0.2 วินาที) และให้พวกมันอยู่ในรูปแบบพิกัดแทนการกระจาย ฉันพบสคริปต์ต่อไปนี้: #!/bin/bash while : do cat /dev/input/mice | read -n 1 date sleep 1 done แต่ดูเหมือนว่ามันจะไม่พิมพ์สิ่งใดไปยังเทอร์มินัล การอภิปรายอื่น ๆ แนะนำว่า / dev / input / mice เลิกใช้แล้ว ยิ่งไปกว่านั้น / dev / input / mice จะไม่มีข้อมูลในรูปแบบที่เป็นมิตร ฉันจะต้องทำการแปลงด้วยตนเอง (จากรูปแบบในไฟล์ / dev / อินพุต) หรือมี API สำหรับสิ่งนี้หรือไม่
18 mouse  devices  input 

2
ไฮไลต์ตำแหน่งเมาส์ปัจจุบัน
ฉันใช้การตั้งค่าหน้าจอสองหน้าจอและปิดการใช้งาน trackpad เป็นส่วนใหญ่ (ซึ่งรวมถึงการซ่อน mousepointer) เมื่อฉันเปิดใช้งานแทร็คแพดอีกครั้ง (และแสดงตัวชี้เมาส์อีกครั้ง) ฉันหลงทางว่าตัวชี้เคยอยู่ที่ไหนมาก่อน ฉันกำลังมองหาเครื่องมือเพื่อเน้นตำแหน่งเมาส์ปัจจุบัน (เช่นวงกลม) เป็นการดีที่นี่จะเป็นคำสั่งเดียวที่กระพริบวงกลมเป็นระยะเวลาสั้น ๆ ฉันทราบว่าxdotoolสามารถค้นหาตำแหน่งปัจจุบัน แต่ไม่มีการเน้น ยังkey-monไม่มีฟังก์ชั่นนี้ ฉันได้อ่านแล้วว่าcairo composition managerมีฟังก์ชั่นการใช้งานเช่นนี้ แต่ฉันสงสัยว่ามีเครื่องมือขนาดเล็กกว่านี้หรือไม่ ในกรณีที่ไม่มีเครื่องมือดังกล่าว: วิธีที่ง่ายที่สุดในการแสดงวงกลมดังกล่าวรอบเคอร์เซอร์โดยใช้ข้อมูลที่ให้ไว้ xdotool getmouselocationคืออะไร? ในกรณีนี้มีความเกี่ยวข้อง: ฉันไม่ได้ใช้สภาพแวดล้อมเดสก์ทอปเพียงแค่ xmonadจัดการหน้าต่าง
18 x11  mouse 

6
การคลิกเมาส์ซ้ายไม่ทำงาน
ใน Xubuntu เป็นเวลานานฉันมีปัญหาที่ปุ่มซ้ายของเมาส์หยุดทำงานด้วยเหตุผลบางอย่าง มันเกิดขึ้นทุกวันสวยมาก ทุกอย่างอื่นดูเหมือนว่าจะทำงาน วิธีเดียวที่ฉันจะทำให้เมาส์ทำงานอีกครั้งคือออกจากระบบและเข้าสู่ระบบซึ่งทำให้ฉันต้องปิดโปรแกรมทั้งหมดของฉัน เห็นได้ชัดว่านี่น่ารำคาญมากฉันมีปัญหานี้มาเกือบปีแล้วและฉันคิดว่าการอัปเดตจะแก้ไขได้ แต่ก็ยังเกิดขึ้นอยู่ ใครบ้างที่ทราบถึงปัญหานี้และการแก้ไขที่เป็นไปได้? ฉันใช้ Xubuntu เป็น Desktop Environment ปัจจุบันฉันใช้ Ubuntu 16.04 LTS แก้ไข: มันเกิดขึ้นอีกครั้งและฉันก็ใช้xevและevtestเพื่อดูว่ามีเหตุการณ์ใดบ้าง xevไม่ตอบสนองต่อการคลิกปุ่มซ้าย แต่evtestไม่ตอบสนองต่อการคลิกปุ่มซ้าย แก้ไข (2018/01/22) : เพียงอัปเดต ฉันยังคงมีปัญหา แต่มีการแก้ไขระยะสั้น เมื่อปุ่มซ้ายของเมาส์หยุดทำงานฉันใช้ Ctrl + Alt + T เพื่อเปิด Terminal ฉันป้อนxinputในเทอร์มินัลซึ่งแสดงรายการอุปกรณ์ ฉันค้นหาว่าอุปกรณ์ใดน่าจะเป็นเมาส์ (มันมีชื่อเหมือนเมาส์ทั่วไป ) และฉันค้นหาหมายเลข ID ที่เกี่ยวข้อง ฉันป้อนคำสั่งแล้วxinput disable IDโดยที่ ID คือหมายเลข ID ของเมาส์ …
18 ubuntu  mouse  xubuntu  bugs 

2
การรองรับเมาส์สามารถเปิดใช้งานใน Terminal Emacs ได้อย่างไร?
การสนับสนุนเมาส์สามารถเปิดใช้งานในเซสชันเทอร์มินัลของ Emacs ได้emacs -nwอย่างไร? มีแป้นพิมพ์ลัดหรือการตั้งค่าสถานะเพื่อทำสิ่งนี้หรือไม่? ถ้าไม่มีวิธีสามารถทำได้ในเทอร์มินัลอีมูเลเตอร์? ฉันใช้ Guake
17 terminal  emacs  mouse 

3
หลีกเลี่ยงการดับเบิลคลิกที่เร็วมาก
ฉันมีเมาส์ที่มีปัญหาแปลก ๆ ปุ่มซ้ายบางครั้งก็ดับเบิ้ลคลิกแม้ว่าฉันจะคลิกครั้งเดียวก็ตาม ฉันต้องการทราบว่ามีวิธีหลีกเลี่ยงการคลิกสองครั้งที่รวดเร็วหรือไม่โดยไม่สนใจการคลิกที่มีช่วงเวลาต่ำกว่าค่าที่กำหนดไว้ ฉันใช้ Fedora 15. ขอบคุณล่วงหน้า
17 linux  fedora  xorg  mouse 

2
ปิดใช้งานเมาส์ (ไม่ใช่ทัชแพด!) ใน Xorg ขณะที่ไม่ได้ใช้งาน
ฉันเป็นผู้ใช้แป้นพิมพ์ตัวยง แต่ฉันก็ยังต้องการใช้เมาส์เป็นระยะ ๆ เพื่อลดการเดินทางด้วยมือฉันมีเม้าส์ที่อยู่ด้านล่างคีย์บอร์ดของฉัน (ในหมายเหตุด้านใช้เมาส์ด้วยวิธีนี้รู้สึกเป็นธรรมชาติมากขึ้นในมือของฉัน) ฉันกำลังใช้unclutterเพื่อซ่อนตัวชี้ในขณะที่ฉันไม่ได้ใช้เมาส์ โชคไม่ดีที่ฉันกำลังสะกิดมันอยู่ตลอดเวลาขณะพิมพ์ซึ่งทำให้ตัวชี้ปรากฏขึ้นอีกครั้ง บางครั้งสิ่งนี้จะย้ายตัวชี้ไปที่หน้าต่างอื่นซึ่งหันโฟกัสออกไปจากหน้าต่างปัจจุบันของฉัน (ฉันใช้โฟกัสที่เลอะเทอะและการเปลี่ยนแปลงนี้ไม่ใช่ตัวเลือก) ตอนนี้ฉันกำลังค้นหาความเป็นไปได้ที่จะไม่เพียงซ่อนตัวชี้หลังจากช่วงเวลาที่ไม่ได้ใช้งาน แต่ปิดการใช้งานเมาส์โดยสิ้นเชิง การคลิกปุ่มเมาส์หรือใช้ล้อเมาส์ควรเปิดใช้งานเมาส์อีกครั้ง
17 xorg  mouse 

2
วิธีการกำหนดค่าพฤติกรรมการคลิกสองครั้งในเทอร์มินัล X?
ภายใต้ระบบ Unix / Linux ที่แตกต่างกันฉันได้สังเกตพฤติกรรมการคลิกสองครั้งที่แตกต่างกันในแอปพลิเคชัน X Terminal (เช่น xterm) บางครั้งการคลิกสองครั้งจะเลือกทุกอย่างทางซ้ายและขวาจนกว่าอักขระที่ไม่ใช่ตัวอักษรถัดไป (เช่นจะเลือกคำใต้เคอร์เซอร์) บางครั้งทุกอย่างจนกว่าจะมีการเลือกเปล่า / eol ถัดไป (เช่นเส้นทางเต็มภายใต้เคอร์เซอร์จะถูกเลือก) ฉันจะกำหนดค่าพฤติกรรมการดับเบิลคลิก - พูด - เป็น xterm (เพราะมันมีอยู่ในระบบส่วนใหญ่)? ปัจจุบันฉันพบว่าโหมดที่ 2 สะดวกกว่าสำหรับกรณีใช้งานส่วนใหญ่
16 mouse  xterm 

1
Thinkpad ปิดการใช้งาน TrackPoint
ฉันมี thinkpad x220t ใหม่ซึ่งใช้งาน Arch Linux ดูเหมือนว่าจะมีปัญหาในสถาปัตยกรรมฮาร์ดแวร์ของผลิตภัณฑ์เนื่องจาก TrackPoint กำลังเคลื่อนที่เมื่อคุณแปลง Thinkpad ให้เป็นโหมดแท็บเล็ตและสร้างแรงกดดันต่อหน้าจอ ดังนั้นฉันต้องการสลับ TrackPoint โดยใช้สคริปต์ทุบตีเล็ก ๆ ที่เรียกโดย ACPId ฉันจนถึงตอนนี้เขียนข้อมูลโค้ดนี้ซึ่งปิดใช้งานทัชแพด แต่ไม่ใช่ TrackPoint (aka. Clit Mouse) #!/bin/sh status=`synclient|awk '/TouchpadOff/{printf$3}'` status=`expr \( $status + 1 \) \% 2` synclient TouchpadOff=$status มีความเป็นไปได้ที่จะสลับสถานะ TrackPoint โดยใช้สคริปต์ทุบตีหรือไม่?

4
ไฮไลต์เม้าส์สำหรับ screencasts โดยไม่รบกวนกระบวนการทำงาน
สำหรับการทำเอกสารประกอบ / วิดีโอการสอนฉันจำเป็นต้องเน้นเมาส์เช่นมีโคโรน่าโปร่งแสงสีเหลืองล้อมรอบ: เครื่องหมายควรจะใช้งานได้เมื่อคลิกและเคลื่อนย้าย แต่ถ้าอยู่ตลอดเวลาแสดงว่าไม่เป็นไร มันสามารถปิดบังมุมมองเกี่ยวกับสิ่งที่อยู่ข้างหลังมันในระดับหนึ่ง แต่มันอาจไม่สามารถปิดการใช้งานการคลิกสิ่งที่อยู่ข้างหลังหรือโฟกัสจากหน้าต่าง Compizดูเหมือนว่าในอดีตการค้นหาเคอร์เซอร์จะไม่เชื่อมโยงกับการกระทำใด ๆ (การคลิก / การเคลื่อนไหว) และบล็อกการโต้ตอบ (ในขณะที่มันกำลังวาดคุณไม่สามารถคลิก "ผ่าน" มัน) และคีย์ - จันทร์ไม่ได้วาด อย่างถูกต้องปิดการใช้งานการโต้ตอบเช่นกันและโดยทั่วไปแล้วรถเมื่อมันมาถึงไฮไลต์ของเมาส์อย่างน้อยกับผู้จัดการหน้าต่างปูกระเบื้อง ฉันใช้ Arch Linux และ wm ที่ยอดเยี่ยม ขอบคุณ!

3
ปัญหาความเร็วล้อเลื่อนของเม้าส์เลื่อนด้วยเคอร์เนล linux 5.0
บางครั้งความเร็วในการเลื่อนของเมาส์จะเปลี่ยนเป็นอัตราที่ช้ามากซึ่งต้องใช้การคลิกจำนวนมาก (3-8 คลิก) หรือการหมุนวงล้อที่สำคัญเพื่อเลื่อนหน้าหนึ่งขั้นตอน สิ่งนี้เริ่มต้นหลังจากอัปเกรดเป็น linux kernel 5.0 มันยังไม่เกิดขึ้นหลังจากบูตกลับไปเป็นเคอร์เนล 4.20 เมื่อมันเกิดขึ้นมักจะเกิดขึ้นเมื่อเมาส์ไร้สาย 'ตื่น' หลังจากเข้าสู่โหมดประหยัดพลังงาน แต่จะไม่เกิดขึ้นทุกครั้ง การปิดและเปิดเมาส์ใหม่อีกครั้งด้วยสวิตช์เปิดปิดเพื่อให้การทำงานปกติ เมาส์เป็น Logitech M720 ไร้สายที่ใช้กับ Unifying receiver นอกจากนี้ยังมีคีย์บอร์ดไร้สาย Logitech k830 ที่จับคู่กับตัวรับสัญญาณเดียวกัน ฉันรู้ว่าเคอร์เนล 5.0 แนะนำการรองรับการเลื่อนความละเอียดสูงแบบใหม่ นี่เป็นข้อบกพร่องของฟีเจอร์นั้นหรือไม่? มีใครเคยมีประสบการณ์นี้บ้างไหม?
14 mouse  scrolling 

3
เลียนแบบการเลื่อนในแนวนอนด้วยปุ่ม Shift
ฉันต้องการที่จะเลียนแบบเลื่อนแนวนอนเมื่อฉันใช้ (แนวตั้ง) Shiftล้อเลื่อนของฉันและกด ในบางแอปพลิเคชัน (Chrom {e, ium}) สิ่งนี้ใช้งานได้แล้ว แต่ฉันกำลังมองหาโซลูชันทั่วไปสำหรับแอปพลิเคชัน X ที่อยู่ใกล้ฉันได้เพื่อให้ห่างไกล+xbindkeysxdotool # ~/.xbindkeysrc "xdotool click 6" shift + b:4 "xdotool click 7" shift + b:5 ปัญหาคือxbindkeysดูเหมือนว่าจะพลาดเหตุการณ์บางอย่างและบางครั้งเลื่อนแนวตั้ง "ได้รับผ่าน" มันน่ารำคาญมาก ดูเหมือนว่าxbindkeysกำลังใช้การสำรวจบางประเภทอยู่ใช่ไหม นอกจากนี้ฉันไม่ชอบวางไข่คำสั่งเชลล์หลายร้อยตัวต่อวินาที ฉันมีหน้าจอขนาดเล็กและต้องเลื่อนในแนวนอนมาก ฉันจะบรรลุการเลื่อนแนวนอนทั่วไปได้อย่างไร UPDATE: มีวิธีอื่นที่ไม่เป็นส่วนใหญ่สิ่งที่ฉันต้องการก็คือและxbindkeysxmodmap "xmodmap -e 'pointer = 1 2 3 6 7 4 5 8 9 10'" c:50 "xmodmap …
13 xorg  mouse 

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