[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gcmd-dev] keyboard shortcuts and keycodes
From: |
Piotr Eljasiak |
Subject: |
Re: [gcmd-dev] keyboard shortcuts and keycodes |
Date: |
Wed, 16 Dec 2009 19:02:31 +0100 |
> Maybe here's one reason why some keyboard shortcuts didn't work (anymore) at
> some point int the past ?
>
> About xorg new design,
>
> "The evdev driver was the first step in changing this. evdev is a framework
> for handling I/O generically. It allows the kernel to deal with the details
> of the specific device, and allows any userspace programs to interface with
> it. When the X server uses the evdev driver it effectively moves all actual
> hardware handling in to the kernel where it belongs.
> The kernel is even able to provide information about things like mouse button
> or axis function, giving the X server the same flexibility found in its best
> drivers. This provides a significantly simpler and more maintainable driver
> on the X side, thereby separating responsibilities clearly and making the X
> server a good citizen within the OS.
> Overall, using evdev creates a less complicated system. Because of these
> benefits, the current default is for the X server to use evdev by default on
> Linux. In doing so, the keymap changes to that provided by evdev, which has
> created some minor discomfort for those with custom mappings created through
> xbindkeys or xmodmap. All that's required in these cases is a simple
> remapping to the new keycodes.
> Obviously, this is not the sort of problem we expect to happen again in the
> foreseeable future, but it's a necessary price to pay once in a decade for
> the substantial benefits we gain by switching to evdev."
>
> http://wiki.debian.org/XStrikeForce/InputHotplugGuide
>
It's really hard to say. BTW: what version of xorg starts supporting
evdev ? IMO the only way for knowing for sure is to just install it and
try... Unfortunately not so much time (sigh)...