Commit Graph

41 Commits

Author SHA1 Message Date
Adam Jackson
f5bfc7ec3c Nuke the keyboard bell code.
It did nothing, and the core won't invoke it anymore anyway.
2008-03-08 16:52:17 -05:00
Adam Jackson
bf0848ec8e Re-add XKB support.
Almost entirely taken from a patch I did ages ago in bug #3912, with
slight cleanups, and with the KcCGST options removed as per evdev 1.x.
2008-03-08 16:50:20 -05:00
Adam Jackson
f1445feac7 Parse Option "Path" as well as Option "Device".
The hotplug core passes Path not Device.  With this change, hotplugging
works.
2008-03-08 16:09:47 -05:00
Adam Jackson
ad5bdcb50f Ignore button events above BTN_TASK for now. 2008-03-07 20:29:58 -05:00
Adam Jackson
bb36ca65c6 Support the new DIX motion history API
Spiritually cherry-picked from 036b457c1b
2008-03-07 19:43:07 -05:00
Daniel Stone
40a1e1439c remove XFree86LOADER usage
Build evdevModuleData, et al, unconditionally.
2008-03-07 19:38:33 -05:00
Adam Jackson
946beb16f8 Unlibcwrap. 2008-03-07 19:09:35 -05:00
Adam Jackson
305f90d37a Branch for evdev 2.0 2008-03-07 19:06:14 -05:00
gravity
edbe44da9a Add evdev manpage 2006-01-09 05:19:26 +00:00
Kevin E Martin
6808674886 Update package version for X11R7 release. 2005-12-21 02:29:56 +00:00
Adam Jackson
5ae3abc1b3 Stub COPYING files 2005-12-19 16:25:50 +00:00
Kevin E Martin
c58133445e Update package version number for final X11R7 release candidate. 2005-12-15 00:24:14 +00:00
Kevin E Martin
b82e57a082 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 2005-12-06 22:48:29 +00:00
Kevin E Martin
f56f4462f6 Update package version number for X11R7 RC3 release. 2005-12-03 05:49:30 +00:00
Kevin E Martin
36fc29d010 Remove extraneous AC_MSG_RESULT. 2005-12-02 02:16:05 +00:00
Adam Jackson
27690c112a Only build dlloader modules by default. 2005-11-29 23:29:55 +00:00
Alan Coopersmith
a8ca6bc2d4 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
2005-11-28 22:04:06 +00:00
Eric Anholt
753e3320af Add .cvsignores for drivers. 2005-11-21 10:49:03 +00:00
Kevin E Martin
abcef33758 Update package version number for X11R7 RC2 release. 2005-11-09 21:15:11 +00:00
Kevin E Martin
e7fa7d71e5 Update pkgcheck depedencies to work with separate build roots. 2005-11-01 15:08:49 +00:00
Kevin E Martin
f8c131fff1 Update package version number for RC1 release. 2005-10-19 02:48:00 +00:00
Kevin E Martin
b543623997 Do the following to make the drivers pass distcheck:
- Only define EXTRA_DIST when there are actually man pages to be processed
- Add missing man pages to keyboard and ati drivers EXTRA_DIST
2005-10-18 15:46:36 +00:00
Alan Coopersmith
efcacda000 Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
substitutions to work better with BSD make
2005-10-18 00:01:51 +00:00
Adam Jackson
1d4cfdd373 More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
of indirectly
2005-10-17 22:57:27 +00:00
Alan Coopersmith
ae0f105709 Use sed & cpp to substitute variables in driver man pages 2005-10-17 00:08:55 +00:00
Adam Jackson
ce0cafa115 Bug #3913: Suppress kernel-generated repeat events for chording keys. 2005-09-23 22:32:23 +00:00
Daniel Stone
7d5839eb99 Update autogen.sh to one that does objdir != srcdir. 2005-08-18 09:03:38 +00:00
Søren Sandmann Pedersen
88befc6f4b Don\'t lose existing CFLAGS in all the input drivers and some of the video
drivers
2005-08-10 14:07:22 +00:00
Kevin E Martin
8c4fcc1acd Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
2005-07-29 21:22:40 +00:00
Adam Jackson
b446f59cc5 Yet more 2.4 build fixes, this time for BTN_TASK. 2005-07-28 01:48:14 +00:00
Kristian Høgsberg
f745d59b6c Handle BTN_TASK too (#3859). 2005-07-25 16:07:34 +00:00
Kevin E Martin
0656b4a517 Make the module dir configurable 2005-07-13 20:03:21 +00:00
Kevin E Martin
d1dd2dfe4d Update all input drivers to pass distcheck 2005-07-13 02:20:59 +00:00
Adam Jackson
29621860ab Build skeletons for input drivers. Should basically work. 2005-07-12 06:15:08 +00:00
Adam Jackson
74021126a6 Prep input drivers for modularizing by adding guarded #include "config.h" 2005-07-11 02:37:59 +00:00
Adam Jackson
672f8cd661 Add some build compatibility for 2.6 linux systems with 2.4 kernel headers
installed. Allow the use of evdev for mice on 2.4 kernels.
2005-07-03 00:06:01 +00:00
Adam Jackson
0145e216a7 Bug #3626: _X_EXPORT tags for video and input drivers. 2005-06-25 21:17:01 +00:00
Adam Jackson
df1b2f476d Bug #968: Grab the event device used by the evdev driver to avoid weird
issues when input goes to multiple places. Restrict building the evdev
    driver to 2.6 kernels since EVIOCGRAB didn't exist in 2.4.
2005-05-11 00:13:15 +00:00
Kristian Høgsberg
319e1b28a3 Handle horizontal wheel events and move mapping of extra buttons up so they
don't overlap the wheel buttons. Patch from Alan Swanson (#968).
2005-01-18 20:18:09 +00:00
Adam Jackson
4ada85ef11 Build fixes for static server. 2005-01-14 17:14:07 +00:00
Kristian Høgsberg
bdd94f37b3 Add new evdev input driver. This driver uses the linux input layer directly
and can handle both mice and keyboards.
Convert this to UTF-8 again. The ChangeLog should be kept in UTF-8.
2005-01-12 20:15:52 +00:00