ล็อคการคลิกเมาส์สำหรับการเข้าถึงอยู่ที่ไหน


13

ฉันเป็นผู้ใช้งาน Linux บนเดสก์ท็อปมาแล้วครั้งแล้วครั้งเล่า ฉันเกือบจะเปลี่ยนคอมพิวเตอร์หลักของฉันไปที่ Ubuntu ก่อนที่จะเปิดตัว Windows 7 มีบางประเด็นที่สำคัญในตอนนั้นที่ป้องกันการใช้งานขายส่งซึ่งส่วนใหญ่เชื่อมโยงกับโทรศัพท์ของฉันและไคลเอ็นต์ VPN หมัด

องค์ประกอบสำคัญอย่างหนึ่งที่ฉันเชื่อถือได้คือคุณสมบัติการช่วยการเข้าถึง ฉันเพิ่งติดตั้ง Ubuntu 10.10 และกำลังพิจารณาลองอีกครั้ง แต่ปรากฏว่า Ubuntu ได้ก้าวกระโดดไปข้างหลังโดยที่มันไม่มีคุณสมบัติล็อคการคลิกสำหรับเมาส์อีกต่อไป

โดยทั่วไปฉันต้องการความสามารถในการกดปุ่มซ้ายค้างไว้เพื่อกระตุ้นการล็อคปุ่มเพื่อให้ฉันสามารถเลื่อนเมาส์ไปทาง trackpoint ด้วยขาเทียมของฉัน ฉันต้องการคุณสมบัตินี้อย่างแน่นอนและเป็นตัวจัดการข้อตกลงหากไม่สามารถใช้งานได้ ฉันได้ลองใช้ปุ่ม Dwell แล้ว แต่นี่เป็นการควบคุมความวุ่นวายที่ดีที่สุด ฉันไม่เคยสามารถจัดการลากใด ๆ

คำตอบ:


8

คุณดูxteหรือไม่ มันเป็นส่วนหนึ่งของxautomationแพ็คเกจ

sudo apt-get install xautomation

มันค่อนข้างเสถียรดังนั้นคุณไม่ควรทำการคอมไพล์หรือแฮ็ค

การพิมพ์xte "mousedown 1"บนคอนโซลดูเหมือนจะทำสิ่งที่คุณกำลังมองหา มันจำลองการคลิกเมาส์ปุ่มแรกค้างไว้ ปุ่มดูเหมือนจะยังคงถูกคลิกจนกว่าฉันจะคลิกปุ่มเมาส์อื่น

ในการทำให้ UI ทำงานตามที่คุณต้องการคุณสามารถเพิ่มลงxte "mousedown 1"ในการเชื่อมโยงคีย์ได้ เมื่อคุณกดปุ่มนั้นคุณจะได้รับคลิกค้างไว้ที่คุณอธิบาย

หากคุณต้องการพฤติกรรมการคลิกและค้างเมื่อคลิกเมาส์คุณสามารถลองดูที่ Compiz ฉันเชื่อว่า Compiz ให้คำสั่งการเชื่อมโยงกับการกดปุ่มเมาส์


อยู่ที่ไหน compiz นี่?
djeikyb

เปิด 'CompizConfig Settings Manager' จากนั้นไปที่ 'คำสั่ง' แล้วกดแท็บ 'การผูกปุ่ม' ฉันไม่เคยใช้มัน แต่ฉันรู้ว่ามันอยู่ที่นั่น :-)
Erigami

คุณอาจต้องติดตั้งแพ็คเกจ compizconfig-settings-manager ด้วย Synaptic หรืออะไรก็ตาม ฉันไม่เคยเห็นแพ็คเกจที่ติดตั้งมาพร้อมกับการติดตั้งพื้นฐาน
เหม่ย

ฉันชอบความคิดของ xte แต่มันก็มีข้อเสียเหมือนกันกับ draglockbuttons ของ xorg: การคลิกเพิ่มพิเศษ และ Compiz จะถูกแทนที่ด้วย Unity ในการวางจำหน่ายที่จะมาถึง .. ฉันแน่ใจว่ามีหลายวิธีที่แม้ว่าอาจจะมี xmodmap
djeikyb

ฉันแน่ใจว่า Unity จะมีการเชื่อมโยงที่สำคัญ
Erigami

2

ฉันยังไม่มีคำตอบที่แน่นอน แต่นี่คือสิ่งที่ฉันได้รับ:

mousetweaksแพคเกจควรจะมีสิ่งที่คุณต้องการ อย่างน้อยที่สุดในการติดตั้งเน็ตบุ๊ก 10.10 ของฉันก็ไม่ได้ ผมพบว่าเอกสารบางส่วนและดูเหมือนว่าจะมีการตั้งค่าเพิ่มเติมของคุณสมบัติภายใต้หัวข้อmousetweak5 มันมีการลากคลิกแบบเดียวที่คุณกำลังพูดถึง ฉันถามคำถามเกี่ยวกับ launchpadเพื่อหาข้อมูลเพิ่มเติม มันไม่ได้ถูกนำมาใช้ หรืออาจถูกลบออกไป ฉันบันทึกบั๊กใน launchpad กับโปรเจ็กต์ mousetweak

ผมพบว่าคนขับป้อนข้อมูลสำหรับ X เรียกว่า evdev โดยจะใช้อยู่แล้วโดยเริ่มต้นใน Ubuntu 10.04 /usr/share/X11/xorg.conf.d/10-evdev.confและคุณสามารถแก้ไขไฟล์กฎ: ฉันทำให้มันทำงานได้ แต่มันแย่มาก โดยทั่วไปคุณจะกำหนดปุ่มใดปุ่มหนึ่งให้เป็นโหมดเข้าสู่คลิกล็อค คุณคลิกจากนั้นคลิกปุ่มที่คุณต้องการล็อค ในการปลดล็อกคุณคลิกปุ่มพิเศษจากนั้นคลิกปุ่มล็อค อย่างไรก็ตามสิ่งที่คุณทำคือการแก้ไขที่ไฟล์เพื่อเพิ่มบรรทัด10-evdev.conf Option "DragLockButtons" "8"เปลี่ยน8เป็นปุ่มเมาส์ที่คุณต้องการให้เป็นปุ่มโหมดล็อคพิเศษ คุณสามารถค้นหาหมายเลขของปุ่มของคุณโดยเรียกใช้xevมันอยู่ในบรรทัดสุดท้ายของผลลัพธ์หลังจากคลิก ดูเพิ่มเติมที่: http://www.xfree86.org/current/mouse5.html

สิ่งที่ฉันต้องการเห็นคือล็อคการคลิกอัจฉริยะสำหรับหนูและแทร็กบอลเหมือนกับที่ไดรเวอร์ซินแท็กซ์วางไว้สำหรับทัชแพด เช่นท่าทางการคลิกและการลากใช้งานได้จนกว่าคุณจะแตะครั้งที่สอง


ใช่ mousetweak5 ไม่ได้ถูกนำมาใช้ ฉันพยายามหลีกเลี่ยงการแฮ็กอึออกจากระบบของฉันเพื่อให้ทำงานได้ ดูเหมือนว่า Ubuntu จะมีสัญญามากมาย แต่การเข้าถึงควรเป็นองค์ประกอบหลัก คลิกอยู่อาศัยทำให้รุนแรงขึ้นกว่าที่เป็นประโยชน์ ไม่แน่ใจว่าทำไมพวกเขาถึงออกไปด้วยการล็อค มันมีประโยชน์มากกว่านี้มาก อย่างน้อยพวกเขาก็ไม่ได้โยนกุญแจปักหมุด ฉันไม่พบเอกสารที่ดีสำหรับ btnx ลิงค์หน้าคนจะไม่โหลด
user10133

คุณรู้ไหมตลอดเวลาที่ฉันลืมว่าคุณกำลังใช้ trackpoint หรือที่รู้จักว่า nub-thingy ฉันคิดว่ามันอาจถูกควบคุมโดย synaptic เรียกใช้คำสั่งและ lemme synclient LockedDrags=1นี้ทราบว่ามันไม่สิ่งที่คุณต้องการ:
djeikyb

0

ฉันคิดว่าคุณได้ดูที่ตัวเลือกการช่วยสำหรับการเข้าถึงของเมาส์และแป้นพิมพ์สามารถตั้งค่าให้เลียนแบบเมาส์ได้โดยไม่แน่ใจว่ามีวิธีใดวิธีหนึ่งเหล่านี้


ฉันเกือบจะเป็นบวกฟังก์ชั่นนี้อยู่ในตัวเลือกการช่วยสำหรับการเข้าถึงของเมาส์ก่อนหน้า 10.04 และ OP จะจดจำสิ่งนี้เช่นกัน คงไม่ได้ตั้งค่าหัวถ้ามันง่ายขนาดนั้น p ทางออกที่สองของคุณดูสดใสในคำตอบของ Erigami แต่คุณจะต้องแยกมันออก
djeikyb

น่าเสียดายที่ gpointing-device-settings ไม่รวมตัวเลือกการกำหนดค่าการล็อกการคลิก ไม่แน่ใจว่าทำไมการเข้าถึงสูญเสียการลาก โชคดีที่นี่เป็นองค์ประกอบหลักของ Win 7 ฉันได้ดูตัวเลือกการช่วยสำหรับการเข้าถึงทั้งหมดแล้วดูเหมือนว่า Ubuntu จะกำจัดทางเลือกบางอย่าง
user10133

0

คุณเคยดูgpointing-device-settingsหรือยัง มันอยู่ในที่เก็บจักรวาลและควรจะแทนที่ gsynaptics ในที่สุด อาจมีชุดตัวเลือกที่ครอบคลุมมากขึ้นสำหรับ trackpoint ของคุณ ฉันไม่รู้ฉันไม่มี trackpoint ที่จะทดสอบด้วย

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