In Jaunty (4 March 2009), xev can now see the ThinkVantage keypress on my ThinkPad X61 and the ThinkVantage key can be assigned as a keyboard shortcut in GNOME.
However, the Zoom key (i.e., Fn-Space) is still not seen by xev.
acpi_listen can see both ThinkVantage and Zoom:
$ acpi_listen ibm/hotkey HKEY 00000080 00001018 ibm/hotkey HKEY 00000080 00001014
xev sees the ThinkVantage key this way:
KeyPress event, serial 35, synthetic NO, window 0x4400001, root 0x91, subw 0x0, time 3068137, (74,831), root:(1406,883), state 0x10, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x4400001, root 0x91, subw 0x0, time 3068137, (74,831), root:(1406,883), state 0x10, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
In Jaunty (4 March 2009), xev can now see the ThinkVantage keypress on my ThinkPad X61 and the ThinkVantage key can be assigned as a keyboard shortcut in GNOME.
However, the Zoom key (i.e., Fn-Space) is still not seen by xev.
acpi_listen can see both ThinkVantage and Zoom:
$ acpi_listen
ibm/hotkey HKEY 00000080 00001018
ibm/hotkey HKEY 00000080 00001014
xev sees the ThinkVantage key this way:
KeyPress event, serial 35, synthetic NO, window 0x4400001,
root 0x91, subw 0x0, time 3068137, (74,831), root:(1406,883),
state 0x10, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 35, synthetic NO, window 0x4400001,
root 0x91, subw 0x0, time 3068137, (74,831), root:(1406,883),
state 0x10, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False