well sorry i don't have time to always have the latest-and-greatest
ubuntu installed :ep

anyway.
restating the issue:
all special function keys work as expected, but they generate "unknown keycode" 
noise in dmesg. when attempting to fix the noise by including keys in a hotkey 
map, gnome brightness settings go haywire.

therefore, the troubleshooting steps don't really apply (as the keys do
work)

from what i can tell, the problem is that the keys in question are sent both as 
an acpi event, seen by acpi_listen like this:
video DD04 00000087 00000000
video DD04 00000086 00000000
and as a key event, reported by kernel like this:
[ 1296.600041] atkbd.c: Unknown key pressed (translated set 2, code 0xf7 on 
isa0060/serio0).
[ 1296.600046] atkbd.c: Use 'setkeycodes e077 <keycode>' to make it known.
[ 1296.600962] atkbd.c: Unknown key released (translated set 2, code 0xf7 on 
isa0060/serio0).
[ 1296.600966] atkbd.c: Use 'setkeycodes e077 <keycode>' to make it known.
[ 1296.980697] atkbd.c: Unknown key pressed (translated set 2, code 0xf8 on 
isa0060/serio0).
[ 1296.980702] atkbd.c: Use 'setkeycodes e078 <keycode>' to make it known.
[ 1296.981615] atkbd.c: Unknown key released (translated set 2, code 0xf8 on 
isa0060/serio0).
[ 1296.981618] atkbd.c: Use 'setkeycodes e078 <keycode>' to make it known.

the keys register in xev output properly:
KeyPress event, serial 31, synthetic NO, window 0x2800001,
    root 0x10b, subw 0x0, time 1609238, (352,590), root:(359,643),
    state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), 
same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

also, setting brightness works independent of gnome-power-manager (which
is good and please don't "fix" this ;e) )

this is with the keys not in the keymap. i'll try to test what happens
with a proper keymap

** Attachment added: "udev-db.txt"
   http://launchpadlibrarian.net/30857464/udev-db.txt

-- 
hotkey-setup support for MSI PR200
https://bugs.launchpad.net/bugs/178860
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to