ฉันจะแมปสองนิ้วด้วย Apple Magic Mouse กับฟังก์ชั่นการถอยหลังและไปข้างหน้าของเว็บเบราเซอร์ได้อย่างไร


12

Apple Magic Mouse ดูเหมือนว่าจะสามารถใช้งานกับ Ubuntu ได้ แต่ดูเหมือนว่าจะมีฟังก์ชั่นมัลติทัชเพียงคู่เดียวที่ใช้งานได้ ด้วยแทร็คแพดมีฟังก์ชั่นอื่น ๆ อีกมากมายพร้อม utouch สิ่งที่ฉันต้องการทำจริงๆคือแผนที่สองนิ้วกวาดไปข้างหน้า / ถอยหลังในเบราว์เซอร์


1
ลองค้นหาxevและxmodmap
nikhil

ฉันพบ xev และ xmodmap ตอนนี้คืออะไร
Jonathan

คุณสามารถหาวิธีแก้ปัญหาได้หรือไม่? ฉันต้องการกลับไปข้างหน้า / ไปข้างหน้าด้วย
bakytn

ฉันกำลังคิดที่จะซื้อ Magic Mouse แต่การนำทางไปข้างหน้าและข้างหลังนั้นเป็นพื้นฐานเมื่อเรียกดูเว็บ
speakman

เท่าที่ฉันรู้ยังคงไม่มีวิธีการทำเช่นนี้ ฉันหวังว่าบางคนจะสร้างเครื่องมือปรับแต่งสำหรับ Magic Mouse
Jonathan

คำตอบ:


1

ฉันได้ตั้งค่านี้และท่าทางอื่น ๆ อีกมากมายด้วย touchegg ติดตั้งผ่าน:

sudo apt-get install touchegg

กำหนดค่า touchegg ผ่านไฟล์กำหนดค่าที่อยู่ที่นี่:

~/.config/touchegg/touchegg.conf

การกำหนดค่าสำหรับท่าทางที่คุณต้องการจะเป็นดังต่อไปนี้

<touchégg>

<settings>
    <property name="composed_gestures_time">15000</property>
</settings>

<application name="All">      

    <gesture type="DRAG" fingers="2" direction="LEFT">
        <action type="SEND_KEYS">Alt+Right</action>
    </gesture>

    <gesture type="DRAG" fingers="2" direction="RIGHT">
        <action type="SEND_KEYS">Alt+Left</action>
    </gesture>

</application>

สิ่งสำคัญคือการปฏิบัติตามคำใบ้สุดท้ายของคำถามที่พบบ่อยหากคุณต้องการตั้งค่าท่าทางสัมผัสสองหรือสามนิ้ว

 synclient TapButton2=0
 synclient TapButton3=0
 synclient ClickFinger2=0
 synclient ClickFinger3=0
 synclient HorizTwoFingerScroll=0
 synclient VertTwoFingerScroll=0

สร้างเชลล์สคริปต์ที่รันได้และเริ่มทำงานเมื่อเริ่มต้น

วิธีนี้จะปิดการใช้งานสองและสามนิ้วแตะและคลิกของไดรเวอร์ synaptics เช่นเดียวกับการเลื่อนสองนิ้ว หากคุณต้องการให้การแตะด้วยสองนิ้วเป็นปุ่มเมาส์ขวาให้คลิกและการเลื่อนด้วยสองนิ้วคุณต้องใช้ touchegg เช่นกัน

ผมคิดว่าเมาส์มายากลรายงานตัวเองเป็นแทร็คแพเป็นที่ระบุไว้ที่นี่


Magic Mouse ไม่ได้รายงานว่าเป็นแทร็คแพด แต่เป็นเม้าส์ นอกจากนี้ยังไม่ใช่หนึ่งในอุปกรณ์ที่รองรับtouchégg
Jonathan

1

ฉันไม่แน่ใจว่าสิ่งนี้จะใช้งานได้กับ Magic Mouse แต่ด้วย Magic Trackpad ฉันใช้xSwipeเพื่อรับการนำทางเบราว์เซอร์กลับ / ไปข้างหน้าสวิตช์พื้นที่ทำงานการทำงานของ Scale และ Expo


1
หากคุณอ่านคำตอบอื่น ๆ ในชุดข้อความนี้คุณจะเห็นว่าสิ่งใดที่ใช้งานได้กับ Magic Trackpad ไม่สามารถใช้งานได้กับ Magic Mouse เป็นอุปกรณ์ที่แตกต่างกันมาก
Jonathan

0

คุณได้ลอง touchegg? ฉันสามารถกำหนดท่าทางสัมผัสบางอย่างบนทัชแพดของ MacBook ได้

http://code.google.com/p/touchegg/


เท่าที่ฉันสามารถบอกได้Touchéggทำงานร่วมกับ trackpads แต่ไม่ใช่กับหนู
Jonathan

0

Easystroke Gesture Recognition สามารถจับคู่ท่าทางกับแอปพลิเคชันได้ คุณสามารถค้นหาการจดจำท่าทางการกดแป้นพิมพ์ได้ที่ศูนย์ซอฟต์แวร์อูบุนตู


ฉันไม่ต้องการแผนที่การเคลื่อนไหวของตัวชี้ไปยังการกระทำ แต่แมปการเคลื่อนไหวบนพื้นผิวของเมาส์
Jonathan

0

ในขณะที่เขียนสิ่งนี้ไดรเวอร์ของเมาส์hid-magicmouseไม่ได้รายงานการกวาดด้วยสองนิ้วใด ๆ ที่แตกต่างจากหนึ่งนิ้ว ดังนั้นจึงไม่มีวิธีแก้ปัญหาระดับแอปพลิเคชัน คุณต้องคอยดูการพัฒนาของเคอร์เนลโมดูล Magic Mouse ถูกมองว่าเป็นระบบพื้นฐานของเม้าส์ที่มีสองสโครล จะไม่ถูกตรวจพบโดยซอฟต์แวร์ทัชแพด
ในทางตรงกันข้าม Apple Magic Touch ถูกมองว่าเป็นทัชแพดขั้นสูงและสามารถกำหนดฟังก์ชั่นได้มากกว่าใน MacOS

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