For default xkb_keycodes "evdev", keycode 160 => I160
However for xkb_keycodes "basic", keycode 160 => I20
There are bunches of kludges for different keyboard layouts to map both of these keys differently, but none of those are particularly for thinkpad/lenovo so I'm assuming they don't factor in here.
In Intrepid, things are quite different of course, but I'm wondering if the above discrepancy sheds some light on why the mute key got mis-mapped to the screensaver function in particular.
In Hardy, xkb generally mapped:
I20 = XF86AudioMute
I160 = XF86ScreenSaver
For default xkb_keycodes "evdev", keycode 160 => I160
However for xkb_keycodes "basic", keycode 160 => I20
There are bunches of kludges for different keyboard layouts to map both of these keys differently, but none of those are particularly for thinkpad/lenovo so I'm assuming they don't factor in here.
In Intrepid, things are quite different of course, but I'm wondering if the above discrepancy sheds some light on why the mute key got mis-mapped to the screensaver function in particular.