Ubuntu – Apple Magic Mouse too sensitive on Ubuntu 12.10

12.10applemagic-mouse

I've just installed Ubuntu 12.10 and I'm trying to use the Magic Mouse but it doesn't work properly, the problem is that the tracking is too much sensitive and the scroll is too much insensitive.

I tried to edit settings with the xinput set-ptr-feedback command but nothing changed.

Is there anyone with the same problem who can help me?

UPDATE: Problem solved for the tracking, but scrolling is still too slow,
this is my xinput setting for the mouse:

luca@luca-iMac:~$ xinput list-props 14

Device 'Magic Mouse':

    Device Enabled (146):   1
    Coordinate Transformation Matrix (148): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (273): 0
    Device Accel Constant Deceleration (274):   3.000000
    Device Accel Adaptive Deceleration (275):   1.000000
    Device Accel Velocity Scaling (276):    10.000000
    Device Product ID (265):    1452, 781
    Device Node (266):  "/dev/input/event10"
    Evdev Axis Inversion (277): 0, 0
    Evdev Axes Swap (279):  0
    Axis Labels (280):  "Rel X" (156), "Rel Y" (157), "Rel Horiz Wheel" (271), "Rel Vert Wheel" (272)
    Button Labels (281):    "Button Left" (149), "Button Middle" (150), "Button Right" (151), "Button Wheel Up" (152), "Button Wheel Down" (153), "Button Horiz Wheel Left" (154), "Button Horiz Wheel Right" (155)
    Evdev Middle Button Emulation (282):    0
    Evdev Middle Button Timeout (283):  50
    Evdev Third Button Emulation (284): 0
    Evdev Third Button Emulation Timeout (285): 1000
    Evdev Third Button Emulation Button (286):  3
    Evdev Third Button Emulation Threshold (287):   20
    Evdev Wheel Emulation (288):    0
    Evdev Wheel Emulation Axes (289):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (290):    10
    Evdev Wheel Emulation Timeout (291):    0
    Evdev Wheel Emulation Button (292): 4
    Evdev Drag Lock Buttons (293):  0

Any idea?

Best Answer

This works for me in 12.10 for speeding up the scrolling.

sudo rmmod hid_magicmouse
modprobe hid_magicmouse scroll-speed=55 scroll-acceleration=1

You can play around with the speed. The min is 0 and the max is 63 (default is 32 I believe). Anything over 50 feels 'natural' to me. I used scroll-acceleration of 1; which feels like enough (when you move fast, scrolling is exponential).

If you dont' type them in right, the mouse will not be able to work until valid settings are applied.