On Fri, Mar 06, 2009 at 07:08:56AM -0000, Thomas Hood wrote:
> 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.
Correct. X can only handly 256 distinct keycodes due to a protocol
limitation, and due to evdev the keycodes are now standardized to match the
Linux input layer - with no keycode below 256 that could reasonably be
substituted for KEY_ZOOM.
As a workaround, you can add your own fdi file to /etc/hal/fdi/information
that maps this key to a different keycode (see
/usr/share/hal/fdi/information/10freedesktop/30-keymap-module-thinkpad-acpi.fdi
for an example of how this is currently done).
But this is unrelated to acpi_fakekey, which is not needed for ThinkPad keys
at all. For concerns about specific hotkeys not working, please open
separate bug reports; this bug report should be reserved for the matter of
acpi_fakekey itself working, rather than being used as a metabug for all the
myriad individual hotkey issues.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
<email address hidden> <email address hidden>
On Fri, Mar 06, 2009 at 07:08:56AM -0000, Thomas Hood wrote:
> 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.
Correct. X can only handly 256 distinct keycodes due to a protocol
limitation, and due to evdev the keycodes are now standardized to match the
Linux input layer - with no keycode below 256 that could reasonably be
substituted for KEY_ZOOM.
As a workaround, you can add your own fdi file to /etc/hal/ fdi/information hal/fdi/ information/ 10freedesktop/ 30-keymap- module- thinkpad- acpi.fdi
that maps this key to a different keycode (see
/usr/share/
for an example of how this is currently done).
But this is unrelated to acpi_fakekey, which is not needed for ThinkPad keys
at all. For concerns about specific hotkeys not working, please open
separate bug reports; this bug report should be reserved for the matter of
acpi_fakekey itself working, rather than being used as a metabug for all the
myriad individual hotkey issues.
-- www.debian. org/
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://
<email address hidden> <email address hidden>