[PULL] InputClass input device configuration

Dan Nicholson dbn.lists at gmail.com
Wed Dec 23 06:06:45 PST 2009


I think there might still be some discussion on the best behavior of
this feature, but it'll be easier once it's in master and everyone
gets to run it to decide if any more tweaks are needed.

Dan

The following changes since commit 90e6d93cf9bfafd63d7849dc16ce194d6f9c9d5f:
  Peter Hutterer (1):
        test/xi2: fail if xi2 class type is garbage. (#25492)

are available in the git repository at:

  git://people.freedesktop.org/~dbn/xserver inputclass

Dan Nicholson (3):
      xfree86: Support non-Option boolean entries in configuration
      config: Introduce InputAttributes in NewInputDeviceRequest
      xfree86: Introduce InputClass configuration

 Xi/stubs.c                           |    3 +-
 config/dbus.c                        |    2 +-
 config/hal.c                         |   25 ++++-
 configure.ac                         |    2 +-
 hw/dmx/dmxinput.c                    |    3 +-
 hw/kdrive/src/kinput.c               |    3 +-
 hw/xfree86/common/xf86Module.h       |    2 +-
 hw/xfree86/common/xf86Option.c       |   25 +----
 hw/xfree86/common/xf86Xinput.c       |   96 ++++++++++++++-
 hw/xfree86/doc/man/xorg.conf.man.pre |   96 ++++++++++++++
 hw/xfree86/parser/Configint.h        |    2 +
 hw/xfree86/parser/InputClass.c       |  232 ++++++++++++++++++++++++++++++++++
 hw/xfree86/parser/Makefile.am        |    1 +
 hw/xfree86/parser/configProcs.h      |    4 +
 hw/xfree86/parser/read.c             |    8 ++
 hw/xfree86/parser/scan.c             |   30 +++++
 hw/xfree86/parser/write.c            |    2 +
 hw/xfree86/parser/xf86Parser.h       |   29 +++++
 hw/xfree86/parser/xf86tokens.h       |   13 ++-
 hw/xquartz/darwinXinput.c            |    3 +-
 include/dix-config.h.in              |    3 +
 include/input.h                      |   16 +++
 22 files changed, 567 insertions(+), 33 deletions(-)
 create mode 100644 hw/xfree86/parser/InputClass.c


More information about the xorg-devel mailing list