Comment 2 for bug 539725

Revision history for this message
A. Tombol (atombol) wrote : Re: Logitech Cordless Desktop S520 mouse pointer reset

Hi Brian,
I read the linked page, and created a full status map of the keyboard. Hope it helps.
What works:
Next: keycode 171 = (keysym 0x1008ff17, XF86AudioNext), state = 0x10
Play: keycode 172 = (keysym 0x1008ff14, XF86AudioPlay), state = 0x10
Prev: keycode 173 = (keysym 0x1008ff16, XF86AudioPrev), state = 0x10
Vol.up: keycode 123 = (keysym 0x1008ff13, XF86AudioRaiseVolume), state = 0x10
Vol.down: keycode 122 = (keysym 0x1008ff11, XF86AudioLowerVolume), state = 0x10
Mute: keycode 121 = (keysym 0x1008ff12, XF86AudioMute), state = 0x10
Calculator: keycode 148 = (keysym 0x1008ff1d, XF86Calculator), state = 0x10
FN+Battery (PC Switch) = keycode 150 = (keysym 0x1008ff2f, XF86Sleep), state = 0x10
FN+Pause (Scroll lock) = keycode 78 = (keysym 0xff14, Scroll_Lock), state = 0x10
FN+PrtScr (Menu) = keycode 135 = (keysym 0xff67, Menu), state = 0x10
FN+F5 (Home) = keycode 180 = (keysym 0x1008ff18, XF86HomePage), state = 0x10
FN+F6 (Mail) = keycode 163 = (keysym 0x1008ff19, XF86Mail), state = 0x10
FN+F7 (Search) = keycode 225 = (keysym 0x1008ff1b, XF86Search), state = 0x10
FN+F9 (A) = keycode 156 = (keysym 0x1008ff41, XF86Launch1), state = 0x10
FN+F10 (B) = keycode 157 = (keysym 0x1008ff42, XF86Launch2), state = 0x10
FN+F11 (C) = keycode 210 = (keysym 0x1008ff43, XF86Launch3), state = 0x10

What misbehaves:
FN+F1 (Word) = keycode 244 = (keysym 0x1008ff93, XF86Battery), state = 0x10
FN+F8 (Settings?) = keycode 242 = (keysym 0x1008ff77, XF86Save), state = 0x10

What doesn't work
FN+F2 (Excel) = no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
FN+F3 (PowerPoint) = no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
FN+F4 (Calendar) = no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
FN+F12 (D) = no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
Zoom in= no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
Zoom out= no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event
100%= no xev event, no sudo /lib/udev/keymap -i input/eventX event, no acpi_listen event

Additional comments:
1.all working and misbehaving buttons trigger the bug, what doesn't work, doesn't do that either.
2.if i press one of the above buttons, and the bug occurs, i can repress the button or any other mulitmedia key, the mouse ponter stays in position (even if i moved it away from top left). if i then press any normal key, the bug returns upon a new multimeda key press.
3.sudo /lib/udev/keymap -i input/eventX only shows the menu and scroll lock events, and none of the multimedia keys, including the working and misbehaving ones.
4.the misbehaving and doesn't working keys were the same faulty in Karmic like here in Lucid. only the position reset bug is regression.
5.this is a set of keyboard and mouse, they use the same receiver connected to the computer.

I attach the logs adviced in the wiki page too.