On 2.6.33-rc4 (presumably also 2.6.32), this mostly works:

sudo bash -c 'echo 174,176,`cat
/sys/devices/platform/i8042/serio0/force_release` >
/sys/devices/platform/i8042/serio0/force_release'

(I figured out 174,176 by binary search.  Protip: don't force_release
anything in the range 0-127, since that will prevent keycodes like Ctrl-
Alt-F1 from working . . . I had to hard-reset my computer.)

The volume control no longer goes crazy when you turn the dial.  But
it's not a complete fix -- as noted, the dial sends three or four
keypresses at once, so this results in the volume jumping instead of
increasing smoothly.  A quirk probably does need to be added to the
kernel after all, which will cut out the duplicate keypresses.  I'll
look into writing that.

-- 
Toshiba Satellite U300 volume wheel sticking
https://bugs.launchpad.net/bugs/271706
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to