xf86-input-keyboard fixes against master

Peter Hutterer peter.hutterer at who-t.net
Tue Feb 10 16:51:06 PST 2009


I took daniel's patch that was floating around and split it up into pieces,
with a bit of sprinkle on top to make it not crash horribly.
Note that autorepeat was ripped out of the driver, we rely on XKB for that
now. It was that or biting my own head off.

Tested on server 1.6 and on master, and it seems to work.

Daniel, I assigned authorship to the patches I split out of your diff, please
complain if you're unhappy with that.

Anyway, kbd users please test the following:

The following changes since commit 862314c8dfced80631b2c7a6e00799fd2956b6dc:
  Paulo Cesar Pereira de Andrade (1):
        Janitor: compiler warnings, .gitignore.

are available in the git repository at:

  git://people.freedesktop.org/~whot/xf86-input-keyboard.git kbd-fixes

Daniel Stone (8):
      Remove SpecialKey handling.
      Remove leftover ifdef XINPUT.
      Change KbdCtrlProc to a void
      Remove special support for Panix106
      No more special sun keyboards anymore.
      nec/jp layout is just "jp" these days.
      No autorepeat handling in the driver.
      Switch to new XKB API

Peter Hutterer (3):
      unifdef XKB and remove all "noXkb" handling.
      Don't set xkb repeat rate from the driver.
      Really remove autorepeat.

 man/kbd.man     |   10 +--
 src/bsd_kbd.c   |   47 ------
 src/hurd_kbd.c  |    2 -
 src/kbd.c       |  431 +++++++------------------------------------------------
 src/lnx_kbd.c   |  225 -----------------------------
 src/sco_kbd.c   |   60 --------
 src/sun_kbd.c   |    2 -
 src/xf86OSKbd.h |   10 --
 8 files changed, 50 insertions(+), 737 deletions(-)

Cheers,
  Peter


More information about the xorg-devel mailing list