การเลื่อน Apple Magic Mouse ใน Ubuntu 9.10


8

เพิ่งได้รับ Apple Magic Mouse ใหม่และพยายามติดตั้งบนคอมพิวเตอร์ของฉันด้วย Ubuntu 9.10

พบว่าเมาส์เป็นเมาส์บลูทู ธ ฉันป้อน PIN เป็น 0000 (ไม่สามารถหาได้ในคู่มือผู้ใช้ดังนั้นเพียง googgled) ตอนนี้ฉันมี 2 ปุ่มทำงานได้ดี - ซ้ายและขวา แต่การเลื่อนไม่ทำงาน

ฉันเข้าใจว่าไม่มีไดรเวอร์สำหรับ Magic Mouse สำหรับ linux แต่อาจมีผู้ที่ชื่นชอบบางคนพบวิธีในการเปิดใช้งานการเลื่อน โดยไม่ต้องเลื่อนด้วยปุ่มเพียง 2 ปุ่มเมาส์ตัวนี้ก็เหมือนกับเมาส์ตัวแรกที่ฉันซื้อในปี 1997 มิตซูมิตามที่ฉันจำได้ =)

คำตอบ:


3

ด้วยเคอร์เนล 2.6.34 มีการรวมไดรเวอร์ Magic Mouse ไว้ดังนั้นการเลื่อนจึงควรใช้งานได้ (tm)

ฉันมี Ubuntu 10.04 และอัปเดตเป็น linux-image-2.6.35-23-generic และการเลื่อนทำงานโดยไม่มีการกำหนดค่าอื่น ๆ ดูเหมือนว่า 2.6.35 จะมีให้ใน karmic-backport หรือการอัพเดท ดังนั้นคุณจะต้องอัพเกรดเป็น 10.04 หรือ 10.10 หรือสร้างเคอร์เนลของคุณเอง


2

มีไดรเวอร์สำหรับเมาส์นี้ แต่ล่าสุดแล้วคุณต้องรวบรวมด้วยตัวคุณเอง: http://github.com/entrope/linux-magicmouse


0

จนถึงตอนนี้เมาส์วิเศษไม่มีวิธีมาตรฐานในการให้ข้อมูลการเลื่อน กระบวนการจับคู่จะตรวจสอบโปรไฟล์ "ข้อมูล PNP" เพื่อค้นหา ID ผู้ผลิตและผลิตภัณฑ์ (เพื่อให้ตรงกับ Apple / Magic Mouse) จากนั้นส่งรายงานฟีเจอร์ HID เพื่อเปิดใช้งานคุณสมบัติพิเศษของพื้นผิวแบบสัมผัสและตั้งค่า ชื่ออุปกรณ์. จากนั้นเมาส์จะส่งรายงานข้อมูลการสัมผัสด้วยนิ้วและฉันไม่รู้ว่ามันหมายถึงอะไร ไปจากตัวบ่งชี้ HID อาจเป็นไปได้ว่ามีเซ็นเซอร์หลายตัวบนพื้นผิวของอุปกรณ์ที่เพิ่งแสดงตำแหน่งนิ้ว

ขออภัยฉันไม่มีเม้าส์หรือ mac (หรืออูบุนตู :) ดังนั้นฉันไม่สามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับสิ่งนี้และไม่สามารถทำการทดลองได้ในขณะนี้

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


0

ผมเพิ่งสังเกตเห็นว่าคนที่สร้างโมดูลป้อนข้อมูล xorg และโพสต์ไว้บน GitHub บางทีนั่นอาจจะเป็นประโยชน์สำหรับคุณ

นอกจากนี้ยังมีบางรหัสทับทิมที่จะได้รับการทำงานของเมาส์


ดูเหมือนว่าโค้ด Ruby นั้นไร้ประโยชน์สำหรับฉันเพราะมันมี "Mac OS X พร้อม Bluetooth" ในข้อกำหนด
Krig

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