5fe94e14aa
ok matthieu@
2285 lines
79 KiB
Plaintext
2285 lines
79 KiB
Plaintext
commit 13d320076e5de2d6c3cbc170fc7e31c526ed8499
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Apr 7 09:24:38 2015 +1000
|
||
|
||
keyboard 1.8.1
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 65739ef047233567e6053fc57464a42ffe69e989
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Mar 25 13:37:09 2015 +1000
|
||
|
||
linux: bring our process group to the foreground (#89653)
|
||
|
||
Required to make the driver receive keyboard events from the console.
|
||
|
||
X.Org Bug <http://bugs.freedesktop.org/show_bug.cgi?id=89653>
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
|
||
Tested-by: Ingo Brückl <ib@wupperonline.de>
|
||
|
||
commit 85fe6b8f56e75338fde1d3a88b1749fd105eb93b
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Sun Mar 22 14:26:00 2015 -0700
|
||
|
||
Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions
|
||
|
||
Fixes Solaris Studio 12.4 compiler error:
|
||
"sun_kbd.c", line 512: redeclaration must have the same or more restrictive linker scoping: xf86OSKbdPreInit
|
||
cc: acomp failed for sun_kbd.c
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit d0c9619675d26284f03ef428ff76cc09bdd4ace3
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Apr 29 16:23:32 2014 +1000
|
||
|
||
Init LEDs to zero before querying the value
|
||
|
||
This way if the ioctl fails we don't set any unintended LEDs, but really this
|
||
patch is more to silence valgrind:
|
||
|
||
==7129== Conditional jump or move depends on uninitialised value(s)
|
||
==7129== at 0x8DF99A1: GetKbdLeds (lnx_kbd.c:79)
|
||
==7129== by 0x8DF8853: InitKBD (kbd.c:291)
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 5a327955c9287a317e5792e96601375fa5aabced
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Fri Jan 3 11:48:11 2014 +0100
|
||
|
||
Detangle inet keys and jp Henkan/ Muhenkan keys
|
||
|
||
When support for inet keys was added to the keyboard driver
|
||
back in the early 2000 none of the developers thought of
|
||
Japanese 106 key keybards which have two extra keys generating
|
||
the scan codes 0x79 and 0x7d.
|
||
So for keys prefixed with the scan code 0x60 which were not
|
||
remapped to anything else the line:
|
||
*scanCode += 0x78;
|
||
was added.
|
||
Thus keys generating the scan codes 0xe0 0x01 and 0xe0 0x03
|
||
will overlap with the Henkan and Muhenkan keys on Japanese
|
||
keyboards.
|
||
A workaround was introduced to xkeyboard-config which makes
|
||
sure the keycodes 0x79 and 0x7d provide the Henkan and Muhenkan
|
||
keysyms. As a consequence users might loose some multimedia keys
|
||
on Japanese keyboards.
|
||
A different solution would be to either remap keycodes 0x79
|
||
and 0x7d or keycodes 0xe0 0x01 and 0xe0 0x03 into the range of
|
||
unused (X-)keycodes above 0xfb.
|
||
There are downsides with either solution: the legacy keyboard
|
||
driver and the xkb files would have to be fixed in sync. Otherwise
|
||
Japanese users would loose their Henkan and Muhenkan keys (in
|
||
the first case) or some multimedia keys would get lost.
|
||
The present patch does the latter which seems to be cleaner codewise.
|
||
|
||
Signed-off-by: Egbert Eich <eich@suse.de>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ddeb7940b956682451392717b135be4454b5756e
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Fri Nov 1 09:45:21 2013 +1000
|
||
|
||
keyboard 1.8.0
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 014101d157fb7eb54c79fecc424b53ca95f582bc
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Sun Oct 27 13:53:34 2013 +0100
|
||
|
||
Whitespace fixes.
|
||
|
||
Replace <SPACE><TAB> with <TAB>.
|
||
Remove whitespace at end-of-line.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit b8f4e7065566512a123c4957ab432cad3e7c688e
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Tue Jul 30 15:07:31 2013 +0200
|
||
|
||
Check open() return value.
|
||
|
||
Suggested by Walter Harms <wharms@bfs.de>.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit dc9486a22f4b7fec2860928c555636bfc9f58741
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:49 2013 +0200
|
||
|
||
Factor out common code.
|
||
|
||
Suggested by Walter Harms <wharms@bfs.de>.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 2d6661d5c7aff662ad76ddb225664260f0a07a1e
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:48 2013 +0200
|
||
|
||
Do not assume type in WS_*_MAP_SIZE macros.
|
||
|
||
Suggested by Walter Harms <wharms@bfs.de>.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 6042ab2647197d9aa09578ed1befe03931737f1c
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:47 2013 +0200
|
||
|
||
Add some NetBSD feature detection code.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 4f1a3cff9dfbfb33fcc6ff0a4ffd1db106301b97
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:46 2013 +0200
|
||
|
||
Move WSCONS case inside switch statement.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 390c4621dd4e2f6070508796385e2d23e5418b89
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:45 2013 +0200
|
||
|
||
Improve auto-detection.
|
||
|
||
If WSKBDIO_GTYPE succeeds and returns type=0, it is a mux with no
|
||
keyboard attached. In this case, assume USB.
|
||
|
||
>From Jared McNeill <jmcneill@NetBSD.org>
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 8ac42401a6db161e0983df17ac1787f164faf2f3
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:44 2013 +0200
|
||
|
||
Fix wskbd handling when VT switching.
|
||
|
||
When using /dev/wskbd* we need to close the device when VT switching
|
||
out of X, and open it again when switching back.
|
||
|
||
>From Michael Lorenz <macallan@NetBSD.org>
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit d61dcfd5c297f405a4c200131e88e5dfc95bfa95
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:43 2013 +0200
|
||
|
||
Make OpenKeyboard() warn instead of error out.
|
||
|
||
This way we can still setup keyboard map manually by xmodmap(1)
|
||
etc. on less well supported ports.
|
||
|
||
>From Izumi Tsutsui <tsutsui@NetBSD.org>
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit e511907a5f7047a9c14b378084525137510511f5
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:42 2013 +0200
|
||
|
||
Add WSKBD_TYPE_LK201.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit e5ecacb20ad3685d6f422c5ed21632fb8b1f7fa0
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:41 2013 +0200
|
||
|
||
Add default device for Protocol "wskbd".
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 8879a7682ef94471e907bb660d2b96cc95ed7b81
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:40 2013 +0200
|
||
|
||
Recognize WSKBD_TYPE_MAPLE for dreamcast.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit f105a796ae29eaaae7c25447734013537fad2a87
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:39 2013 +0200
|
||
|
||
Fix a shadowing warning, and add const.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit c783746c4f72249645e43c6d96d08cb6c74812d0
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:38 2013 +0200
|
||
|
||
Set the version for the keyboard.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 83faa4123ae5d182f936faab77925d45da181f5f
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:37 2013 +0200
|
||
|
||
Add a basic map for an LK201 keyboard.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit e7ba236dbaf8df9364bf61ef5c3d67d377fbd2ec
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:36 2013 +0200
|
||
|
||
Fix scan code 50 key on non-US-USB keyboards.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 60d947b34830b850d53de1ee756502c471796fa9
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:35 2013 +0200
|
||
|
||
Add a couple mappings for keys found on Sun keyboards.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 0baa215b57d104bf22bc9a179bae3ff413bf055c
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:34 2013 +0200
|
||
|
||
Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 9c6acb2a2a4806d14ce84dcd1fb81268359dbe35
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:33 2013 +0200
|
||
|
||
Add translation table for AT/PS2 pseudo XT scancodes.
|
||
|
||
Add another translation table to make the modular kbd driver cope with NetBSD's
|
||
AT/PS2 pseudo XT scancodes. Tested on shark and sgimips with an IBM Model M -
|
||
this should be tested with more keyboards, there might still be errors in the
|
||
table.
|
||
|
||
>From Michael Lorenz <macallan@NetBSD.org>
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit e7a1f964782817acc4807beddc6e6ef1c8d94c96
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:32 2013 +0200
|
||
|
||
More ADB fixes.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 42b22d5dc3892309d276df131d35951a79311843
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:31 2013 +0200
|
||
|
||
Fixes for the ADB map.
|
||
|
||
- map the backspace key to KEY_BackSpace
|
||
- swap LAlt and LMeta to match the keyboard (Alt=Alt/Option, Meta=Command)
|
||
- add a keysym for . on the number pad
|
||
... so killing the Xserver with Ctrl-Alt-BackSpace works now and the default
|
||
map matches an US keyboard without any xmodmap stunts.
|
||
|
||
>From Michael Lorenz <macallan@NetBSD.org>
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit b8e12ae87352922eaea305f66ca232ea2a3b2d61
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:30 2013 +0200
|
||
|
||
Added keysyms for extra keys on Sun Type 6 USB keyboard.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit ad527f5c25984fa023f1be9fcb8e953aa7459e8a
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:29 2013 +0200
|
||
|
||
Added keysym for Power keys.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit a0eec5ddd0f3b1a23f5fcbaf85cd34680a1944fc
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:28 2013 +0200
|
||
|
||
Map the Sun keyboard "help" key.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 2d5bc7db251facdb2bb478eaad1dfd820cf28d13
|
||
Author: Thomas Klausner <wiz@NetBSD.org>
|
||
Date: Mon Jul 29 23:23:27 2013 +0200
|
||
|
||
Added some missing keysyms to the ADB keymap.
|
||
|
||
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit ec3ccb22d4e7348ac537100fcb1b7ddc07df57b8
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Mar 27 11:13:18 2013 +1000
|
||
|
||
keyboard 1.7.0
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ad2a1dd1aa19999eb777f330242d46254b29b9cb
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Fri Aug 17 14:07:12 2012 +1000
|
||
|
||
Use sigsafe logging for keyboard debug messages
|
||
|
||
This changes the log format to simple hex display, the server's signal-safe
|
||
printf implementation doesn't handle %2.2x.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 4a954bc6a8fbc4aa50dfcabec011274252713204
|
||
Author: Colin Walters <walters@verbum.org>
|
||
Date: Wed Jan 4 17:37:06 2012 -0500
|
||
|
||
autogen.sh: Implement GNOME Build API
|
||
|
||
http://people.gnome.org/~walters/docs/build-api.txt
|
||
|
||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
||
|
||
commit 9522f28a8f90680942e42902678c963c6981b0d1
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Wed Jan 16 13:11:11 2013 -0500
|
||
|
||
configure: Drop AM_MAINTAINER_MODE
|
||
|
||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
||
|
||
commit 6e51df6dd4255cbe311ec98e21a1cc94975271a1
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Mon Jul 23 22:04:45 2012 -0700
|
||
|
||
xf86-input-keyboard 1.6.2
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 8d3edb688115d3100d7ac6fa9ed407494e435c43
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Thu May 24 21:36:17 2012 -0700
|
||
|
||
Link with $(XORG_LIBS) to support no-undefined linking
|
||
|
||
Will be empty on most platforms, set to the -z parent=Xorg flag on
|
||
Solaris if building with the support for enforcing no undefined symbols.
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit dd6f110c4568dc0922bae47530906b01396e2d41
|
||
Author: François Tigeot <ftigeot@wolfpond.org>
|
||
Date: Sat May 5 13:12:10 2012 +0200
|
||
|
||
Recognize DragonFly as a BSD system.
|
||
|
||
This patch has actually been present for more than 4 years in the
|
||
pkgsrc tree.
|
||
|
||
Originally-from: Jörg Sonnenberger
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit da5ccb256acf6cbb817d68499e0d9f533f750628
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Mon Apr 30 19:34:44 2012 -0700
|
||
|
||
Solaris: ensure "Device" option is set, even if HAL didn't set it for us
|
||
|
||
Handles fallback to default /dev/kbd when AutoAddDevices is False and
|
||
Device option is not manually set in xorg.conf, so that xinput device
|
||
node property can be correctly set to it.
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit e63cb5ecc5ab7239c9c285920244cc89e5853920
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Fri Apr 27 17:51:22 2012 -0700
|
||
|
||
Set XI_PROP_DEVICE_NODE property to string from "Device" option
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ed35abe0da1a9134ee126df88608b33892ae4313
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Wed Jan 18 18:13:08 2012 -0800
|
||
|
||
Solaris: Use uchar_t, not int, for led masks in KIOCSLED/KIOCGLED ioctls
|
||
|
||
Avoids checking/setting the wrong bits on big endian machines like SPARC.
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit a6a0dee4178600a5a9403f69c22bd4eb483fbd34
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Jan 4 10:45:09 2012 +1000
|
||
|
||
keyboard 1.6.1
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 45f9f4552c4dab2efc29fd4d3d5c1a9dcd7c34b3
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Oct 4 09:16:17 2011 +1000
|
||
|
||
man: link to xkeyboard-config(7) (#14494)
|
||
|
||
X.Org Bug 14494 <http://bugs.freedesktop.org/show_bug.cgi?id=14494>
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 20beb15d24b5f8ab194b94f7e29f49e91ea38a8b
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Sep 26 09:56:17 2011 +1000
|
||
|
||
Remove calls to xf86IsPc98()
|
||
|
||
This call is being removed from the server and this isn't worth keeping
|
||
ifdefs around for.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 38e4defe795776479594825859e101cd7cb5aa17
|
||
Author: Terry Lambert <tlambert@chromium.org>
|
||
Date: Fri Jul 15 17:23:22 2011 -0700
|
||
|
||
Return proper default for unknown values in pInfo->device_control.
|
||
|
||
Signed-off-by: Terry Lambert <tlambert@chromium.org>
|
||
Reviewed-by: Stephane Marchesin <marcheu@chromium.org>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit e8aa2ff0629111fbc32d71bbbc46b469c0c9a996
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Sat Jun 11 10:26:46 2011 +0200
|
||
|
||
man: update "rules" default value for xkeyboard-config.
|
||
|
||
xkeyboard-config is using "base" not "xorg" as default rules.
|
||
While there remove references to unmaintained PC98 settings.
|
||
|
||
Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 0b9cd5121e1025e95a7e32addb675ab874bc6cb1
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Mar 8 09:38:29 2011 +1000
|
||
|
||
keyboard 1.6.0
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 24ee4f6738955d507f500a90fda8153f19dd5038
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Mar 7 12:05:48 2011 +1000
|
||
|
||
man: explain what grp_led:scroll does in the example conf section
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
|
||
|
||
commit d5634b77b578721e2bb2734f5fd92090e9d4c330
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Mar 7 11:35:44 2011 +1000
|
||
|
||
man: list xorg.conf.d snippets as possible configuration location
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
|
||
|
||
commit 89358c49e519c7a1e0f9a9544f9c03b5d9c2115d
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Mar 7 11:34:21 2011 +1000
|
||
|
||
man: don't mention the core keyboard.
|
||
|
||
Core devices are an obsolete concept these days.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
|
||
|
||
commit 6496bb21074faff2642e09389b5476225dc4fdb3
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Feb 21 09:59:14 2011 +1000
|
||
|
||
keyboard 1.5.99.901
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 15f0a4b71b4580c7dd9a0abd7b8fb92756b6733a
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Feb 17 15:40:29 2011 +0500
|
||
|
||
Removed unnecessary code, since ABI_XINPUT_VERSION >= 2
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit de7a5c120f646e293cc216007a5df865b41833b8
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Feb 17 15:40:28 2011 +0500
|
||
|
||
Require server 1.4 or later
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit a02757d7c3d8018f44c63553578763fcef41bcca
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Wed Feb 16 13:21:03 2011 +0500
|
||
|
||
Cleanup set the value of CustomKeycodes
|
||
|
||
Also, do not print values of variables CustomKeycodes twice.
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit f45f3dbcf1f2a54d7d6a51d6e9884820cff4be12
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Fri Feb 11 15:33:00 2011 +0500
|
||
|
||
Do not print values of Protocol twice
|
||
|
||
Protocol printed when found in xf86SetStrOption().
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 6fca7f2371c113796d4cf27cca5635f3c6fb30af
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Fri Feb 11 15:32:59 2011 +0500
|
||
|
||
Remove unused XQUEUE
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 8a540fa439bd7ea30c49d43ff3339ab599a7ba14
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Fri Feb 11 15:32:57 2011 +0500
|
||
|
||
lnx: Fix detect CustomKeycodes for __powerpc__
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 849f5092efd770cf169ce9950e9dbb0bccbf9017
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Sat Jan 8 17:09:10 2011 +0500
|
||
|
||
Removing unused bell_pitch and bell_duration
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit dd9ed7921ccffff9cacb6dc128b3f426f9312535
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Sat Jan 8 20:09:48 2011 +0500
|
||
|
||
Removing unused PROT_XQUEUE and PROT_USB
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 78652023a9f7758635e5507255826d79fbb2b028
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Sat Jan 8 17:09:38 2011 +0500
|
||
|
||
bsd: Replace deprecated xfree/xcalloc with free & calloc
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit f7a81ab4225e14a50e26a49a0a17a2cf773a4ab1
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Sat Jan 8 17:08:41 2011 +0500
|
||
|
||
Remove random History comment and OS_KBD_VERSION_CURRENT
|
||
|
||
In xf86-input-mouse similar cleanup already done, can also make for keyboard?
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit e2f6e5d976ff8bbe68dc41b51d983cc95c11db84
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Jan 6 14:43:13 2011 +0500
|
||
|
||
Do not print values of variables XkbRules etc. twice
|
||
|
||
xf86SetStrOption prints in log value of the variables XkbRules etc.,
|
||
there is no need to take this information twice.
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 7d03efb3a3af77ca6831492a793d18b89cc64083
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Jan 6 13:37:39 2011 +0500
|
||
|
||
bsd: Fix print wscons type keyboard for Sun5
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 40ed9bb3dc87702510d5e54c42a60a2cdd73c135
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Jan 6 13:21:35 2011 +0500
|
||
|
||
Fix default options for PC98
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit e929446a401e73bcc680c488ada2fc50eb225b23
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Thu Jan 6 12:59:19 2011 +0500
|
||
|
||
Removing unused SetKbdRepeat
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit cc1a2ba8c9aa3a4bed25394c981b41c903502c84
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Thu Dec 23 15:53:32 2010 -0800
|
||
|
||
sun_kbd: Replace deprecated xfree/xcalloc with free & calloc
|
||
|
||
Also greatly simplified option/pointer handling to avoid generating
|
||
new warnings from passing const char * pointers to free()
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit bd099b5a87399d6ff1fd324172bfcc4bc07a362b
|
||
Author: Javier Acosta <javier.acosta@oracle.com>
|
||
Date: Thu Dec 23 09:43:51 2010 -0800
|
||
|
||
Make key codes for Sun Japanese keyboard match xkb-config mappings
|
||
|
||
Solaris bug #7005752:
|
||
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=7005752
|
||
|
||
Signed-off-by: Javier Acosta <javier.acosta@oracle.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit cb8b2fca90810a1a2d6e5f930e4eac0f929947c6
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Tue Nov 30 20:12:24 2010 +0500
|
||
|
||
Removing unused OpenBSD PCCONS code
|
||
|
||
In OpenBSD removed support PCCONS in 2002 year
|
||
http://marc.info/?l=openbsd-cvs&m=102435816424294&w=2
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 26af626a2c4afba858a32bbb42077f8661d3de4f
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Mon Jan 3 12:42:58 2011 -0500
|
||
|
||
linux: warning fixes
|
||
|
||
lnx_KbdMap.c: In function 'KbdGetMapping':
|
||
lnx_KbdMap.c:44:17: warning: unused variable 'type'
|
||
lnx_KbdMap.c:42:13: warning: unused variable 'pKbd'
|
||
|
||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
||
|
||
commit 492c14cdd1c4b950c475633a64086235d3550f5b
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Mon Jan 3 12:40:25 2011 -0500
|
||
|
||
bsd: Include fix
|
||
|
||
Reviewed-by: Adam Jackson <ajax@redhat.com>
|
||
Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
|
||
commit a72c47487b67ad7134045d551dbe222eb4662058
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Mon Jan 3 12:37:34 2011 -0500
|
||
|
||
Remove unused code
|
||
|
||
Reviewed-by: Adam Jackson <ajax@redhat.com>
|
||
Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
|
||
commit 6c368bc3aa6d8e1b33d128a22f98ecda0d037e3b
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Fri Dec 17 16:35:49 2010 -0500
|
||
|
||
Remove paranoia about event processing during suspend
|
||
|
||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
||
|
||
commit 155b3e80fc95ea8397bc66fad18f5fa68d54a88e
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Mon Nov 29 21:02:39 2010 +0500
|
||
|
||
Removing unused variables vtSwitchSupported and VTSwitchEnabled
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit f11f2a7b5643cde57440102ad822995c70b142fb
|
||
Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
|
||
Date: Sat Nov 27 02:39:13 2010 +0500
|
||
|
||
Removing unused variable kbdType.
|
||
|
||
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 6e97362d7eee5b81bc8681559fbd8a8f6137915c
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon Oct 25 15:25:03 2010 +1000
|
||
|
||
Adjust to input ABI 12.
|
||
|
||
New PreInit prototype and a few other things.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
|
||
|
||
commit 90f69d7b859caff9f51b6fe20580582a91ed6d0d
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Sat Oct 30 09:15:11 2010 -0700
|
||
|
||
xf86-input-keyboard 1.5.0
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 53f3eb734fe4dfccbce602b3dd19ee06e0850c44
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Sat Oct 30 09:13:47 2010 -0700
|
||
|
||
Sun's copyrights now belong to Oracle
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 251c5d6dcc09c46be67274853e79026cc3d10fd4
|
||
Author: Trevor Woerner <twoerner@gmail.com>
|
||
Date: Mon Oct 18 11:38:48 2010 -0400
|
||
|
||
Code cleanup, structure initialization.
|
||
|
||
The InputDriverRec data structure in xserver/hw/xfree86/common/xf86Xinput.h
|
||
no longer contains an integer refCount member.
|
||
|
||
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 25d1e340eec73b010c4a5b1160aa0fa762a41cd0
|
||
Author: Trevor Woerner <twoerner@gmail.com>
|
||
Date: Mon Oct 18 11:38:28 2010 -0400
|
||
|
||
Deprecated code cleanup.
|
||
|
||
Replace calls to deprecated functions with calls to standard dynamic
|
||
memory functions in driver code.
|
||
|
||
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ed3458c0b534a15777b7305cd594e1f9181c80b8
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Fri Jun 18 14:37:44 2010 +1000
|
||
|
||
Don't set AutoRepeat if we're not actually using it.
|
||
|
||
Autorepeat was removed from the driver with version 1.4.0. So there is not
|
||
much point in setting this option anymore.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 3a8bae0fd2275a6dc62a88072b2a3a651840326c
|
||
Author: Jesse Adkins <jesserayadkins@gmail.com>
|
||
Date: Tue Sep 28 13:29:50 2010 -0700
|
||
|
||
Purge cvs tags.
|
||
|
||
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 66b222493b3af6b7fc200d8a296317e9f3e1820a
|
||
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
Date: Sat Aug 14 01:11:53 2010 -0700
|
||
|
||
Revert "Close device fd when called with DEVICE_CLOSE"
|
||
|
||
This reverts commit f8e219828db920c4cd7a2645a6194de029dc9bb5.
|
||
(Sorry, failed to finish rebase operation to remove before pushing.
|
||
As noted on xorg-devel, this patch was originally made for 1.3.2
|
||
and needs to be reworked to reflect later upstream changes.)
|
||
|
||
commit 2aaef2754215d1a9f1073ad32f2ba498ce12188a
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Fri Aug 13 11:25:34 2010 +1000
|
||
|
||
Remove unused keyboardOptions.
|
||
|
||
These have been unused since May 2009 when the struct that used them was
|
||
removed from the driver. See fe8d1f70fc7edce4f030766159aebae8f8a89ffc.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 425c1280439fe37497a33c47b5a8432e59cbfb76
|
||
Author: Osamu Sayama <osamu.sayama@oracle.com>
|
||
Date: Wed Aug 11 19:00:23 2010 -0700
|
||
|
||
sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard
|
||
|
||
Fixes Sun bug 6897086:
|
||
Hangul and Hanja keys on Korean PC 105 keyboard are not recognized
|
||
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6897086
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit f8e219828db920c4cd7a2645a6194de029dc9bb5
|
||
Author: Aaron Zang <aaron.zang@sun.com>
|
||
Date: Wed Aug 11 18:55:59 2010 -0700
|
||
|
||
Close device fd when called with DEVICE_CLOSE
|
||
|
||
Fixes Solaris bug 6886424:
|
||
VT - keyboard and mouse do not work when switching to vt7
|
||
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6886424
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit bfb1b7a319eab8e13542cfc00b8407121eabb4d5
|
||
Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
|
||
Date: Thu Jul 1 07:12:02 2010 -0300
|
||
|
||
Purge macro NEED_EVENTS
|
||
|
||
Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
|
||
Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
|
||
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
|
||
|
||
commit 1c05b48f976d89519a327c791a9a2bd7149ad581
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Wed Jun 16 16:00:01 2010 -0400
|
||
|
||
config: restore inputdir automake variable
|
||
|
||
All input drivers use this variable to set the installation
|
||
path of the input module. For this driver, it was changed
|
||
in commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7.
|
||
One way or another is fine, but breaking a pattern is error prone.
|
||
|
||
Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 2fb99e01f44f7c1dad3fedb0422f2ae39cbd5e49
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Fri Jun 11 13:57:13 2010 -0400
|
||
|
||
config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
|
||
|
||
It depends on util-macros 1.8
|
||
The existing statement can now be removed from the configuration file.
|
||
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit b58f64eb53b5d9a2e116d23c0aee6f1c9079cfa7
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Fri Jun 11 11:53:46 2010 -0400
|
||
|
||
config: use AC_PROG_SED now supplied by XORG_MANPAGE_SECTIONS
|
||
|
||
It depends on util-macros 1.8
|
||
The existing statement can now be removed from the configuration file.
|
||
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 53d1fdd3a716ebcee0e75e0097106ff25db38498
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Thu May 27 22:01:55 2010 -0400
|
||
|
||
config: upgrade to util-macros 1.8 for additional man page support
|
||
|
||
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
|
||
The value of MAN_SUBST is the same for all X.Org packages.
|
||
|
||
Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
|
||
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 652bf3657b116af2d012116b15d01a8bb23e7850
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Wed May 12 10:59:49 2010 -0400
|
||
|
||
config: fix warnings, m4 quoting and layout
|
||
|
||
Fix some m4 quoting
|
||
Fix some autoconf warnings
|
||
remove AC_PROG_CC as it overrides AC_PROG_C_C99 from XORG_DEFAULT_OPTIONS
|
||
Regroup statements per section
|
||
Add comments
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 613b44eb0878adf05a9bb4af01c84766ab5828d2
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Wed May 12 10:55:11 2010 -0400
|
||
|
||
config: remove unrequired AC_HEADER_STDC
|
||
|
||
Autoconf says:
|
||
"This macro is obsolescent, as current systems have conforming
|
||
header files. New programs need not use this macro".
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 0aa1afb5b1e52c7e945b3a010372362c3157533b
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 17:36:14 2010 -0400
|
||
|
||
config: move inputproto check to PKG_CHECK_MODULES
|
||
|
||
The XORG_DRIVER_CHECK_EXT macro conditionally adds inputproto
|
||
to PKG_CHECK_MODULES if this extension is defined in xorg-server.h.
|
||
It allows a module to use ifdef XINPUT if the extension is available.
|
||
In this module, the extension is required and not optional.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 9a93f9c5ad7c3ddf226dfdc987e60c580b6e0912
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 17:35:37 2010 -0400
|
||
|
||
config: remove extension check for unused RANDR extension
|
||
|
||
The randr protocol is not used, no randr*.h are included.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 2b491ed2339047f906e3008c085411da851b87cd
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 17:14:44 2010 -0400
|
||
|
||
config: remove extension check for non-existing XKB extension
|
||
|
||
This extension name does not exist in xorg-server.h and
|
||
cannot be used in XORG_DRIVER_CHECK_EXT.
|
||
Further more, headers from kbproto are not used.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 0ac76bf1a0d5e6b34a89682f1b20f62575ef2389
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 15:54:08 2010 -0400
|
||
|
||
config: Upgrade X.Org macros to 1.4 for INSTALL file copying
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 1cb8dd780e18283d3dffaff076dd63452573a198
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 15:51:19 2010 -0400
|
||
|
||
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
|
||
|
||
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
|
||
AC_PROG_C_C99. This sets gcc with -std=gnu99.
|
||
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit b89c71e7e956d35f2989d419b1076e8bd6f90e34
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 15:50:34 2010 -0400
|
||
|
||
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
|
||
|
||
Regroup AC statements at the top.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 367c39341e2bf063c0d5f25aa1b51a897281ad57
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 15:47:14 2010 -0400
|
||
|
||
config: update AC_PREREQ statement to 2.60
|
||
|
||
Unrelated to the previous patches, the new value simply reflects
|
||
the reality that the minimum level for autoconf to configure
|
||
all x.org modules is 2.60 dated June 2006.
|
||
|
||
ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit db1e92685155f25dbff3aaac6b7045ad68fe441a
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Sat Apr 10 10:16:06 2010 -0400
|
||
|
||
config: LNX_KBD_PERIOD_NAME not used since autorepeat was removed
|
||
|
||
In commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268,
|
||
the autorepeat feature was removed which was the only
|
||
user of LNX_KBD_PERIOD_NAME.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit cee8a4241c86a00b90b74428473680cb022a8b7f
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon May 10 11:40:06 2010 -0400
|
||
|
||
Remove unused SCO driver files
|
||
|
||
The SCO driver has never been enabled since the original commit
|
||
95e5d2521fc39a661e13b313e5aa2514ddac9a5e.
|
||
The configure.ac file never sets the IS_SCO variable.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 6b7655d6ea0115ea6edabd26aa0bcf0241ab0740
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Sat May 8 13:37:07 2010 -0400
|
||
|
||
Missing #ifdef for PCCONS
|
||
|
||
PCCONS support is not always present and should be condiontally compiled.
|
||
Refer to xserver definition of PCCONS_SUPPORT
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit d307dc016485f2811d2d722285a3a6c8a7f8cf12
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Sat May 8 10:41:19 2010 -0400
|
||
|
||
config: remove AH_TOP autoheader statement
|
||
|
||
The generated config.h does not need to include xorg-server.h
|
||
for the content it provides.
|
||
Add #include <xorg-server.h> in .[hc] files as needed.
|
||
|
||
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 2dc73fa6308b2ea01b82744a44f8c5c11bfca538
|
||
Author: Julien Cristau <jcristau@debian.org>
|
||
Date: Sat Mar 13 12:04:24 2010 +0100
|
||
|
||
man: the old xkb options are gone
|
||
|
||
The kbd manpage mentions the existence of other, undocumented xkb
|
||
options (those allowing to set keycodes/types/compat/symbols/geometry).
|
||
These options are gone as of commit 62e663e (Switch to new XKB API).
|
||
|
||
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
||
|
||
commit daf147d10f9eb93c08c4ba0dfe4d61e87a41ddf3
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Thu Feb 11 10:08:07 2010 -0500
|
||
|
||
config: move CWARNFLAGS from configure.ac to Makefile.am
|
||
|
||
Compiler warning flags should be explicitly set in the makefile
|
||
rather than being merged with other packages compiler flags.
|
||
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 5e1dacfd0ce3298f8c3d7660af0f8ca995b867b2
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Fri Jan 15 15:58:07 2010 -0800
|
||
|
||
Update Sun license notices to current X.Org standard form
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit f6e6a09a14b43e01bd378ea0870a474b84b86594
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Tue Dec 15 22:01:02 2009 -0500
|
||
|
||
configure.ac: remove unused sdkdir=$(pkg-config...) statement
|
||
|
||
The sdkdir variable isn't use, so remove the statement.
|
||
|
||
Acked-by: Dan Nicholson <dbn.lists@gmail.com>
|
||
|
||
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
||
|
||
commit 4f09bebe936dcad41a53d46d8c8e96337dd3edc4
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Dec 16 18:14:59 2009 -0800
|
||
|
||
Silence sed substitutions in make output
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit cb635080a484f8e87ed1df5360112ec5e2ad7e88
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon Nov 23 09:25:05 2009 -0500
|
||
|
||
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
|
||
|
||
Now that the INSTALL file is generated.
|
||
Allows running make maintainer-clean.
|
||
|
||
commit 25d30641812834919ec3d3ac8a13f225876b1979
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Wed Oct 28 14:41:41 2009 -0400
|
||
|
||
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
|
||
|
||
Automake 'foreign' option is specified in configure.ac.
|
||
Remove from Makefile.am
|
||
|
||
commit c1ff277ae557a2d8967f7dd4b8a8af0031670076
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Wed Oct 28 14:09:09 2009 -0400
|
||
|
||
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
|
||
|
||
Add missing INSTALL file. Use standard GNU file on building tarball
|
||
README may have been updated
|
||
Remove AUTHORS file as it is empty and no content available yet.
|
||
Remove NEWS file as it is empty and no content available yet.
|
||
|
||
commit b3da011aab766d62e39cc43a7aaf80d9fd20c840
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Tue Oct 27 08:48:14 2009 -0400
|
||
|
||
Deploy the new XORG_DEFAULT_OPTIONS #24242
|
||
|
||
Pre-req for generating INSTALL file
|
||
|
||
commit 5fa8e062b246971f478a0da5308fd8ac9743b606
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Mon Oct 26 12:54:20 2009 -0400
|
||
|
||
Several driver modules do not have a ChangeLog target in Makefile.am #23814
|
||
|
||
The git generated ChangeLog replaces the hand written one.
|
||
Update configure.ac to xorg-macros level 1.3.
|
||
Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
|
||
Update Makefile.am to add ChangeLog target if missing
|
||
Remove ChangeLog from EXTRA_DIST or *CLEAN variables
|
||
This is a pre-req for the INSTALL_CMD
|
||
|
||
commit 42f1e73f04ceb10533361df8f2d5e82076c8b121
|
||
Author: Gaetan Nadon <memsize@videotron.ca>
|
||
Date: Thu Oct 22 12:34:16 2009 -0400
|
||
|
||
.gitignore: use common defaults with custom section # 24239
|
||
|
||
Using common defaults will reduce errors and maintenance.
|
||
Only the very small or inexistent custom section need periodic maintenance
|
||
when the structure of the component changes. Do not edit defaults.
|
||
|
||
commit c66f4f9fcc7450f2c1378f6117bda4442d2af8ae
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Oct 7 10:53:14 2009 +1000
|
||
|
||
keyboard 1.4.0
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 0c75afb4895b60aa08209ccfee9dfad4e4495f4d
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Oct 6 17:02:33 2009 +1000
|
||
|
||
Remove now un-used autorepeat field.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit adc1048980113b329d97ebf5b974ca4a50fc86ba
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Oct 6 17:00:58 2009 +1000
|
||
|
||
Don't use XKB_DFLT_RULES from the server.
|
||
|
||
On Linux, the server uses default rules of "evdev" which doesn't apply for
|
||
this driver. For all other cases, the server uses "base", so let's just
|
||
hardcode it here too.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit ecd34ebd43d5a8c0db0a6dd132b61a4c663c7fd8
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Oct 6 17:05:56 2009 +1000
|
||
|
||
Require macros 1.3 for XORG_DEFAULT_OPTIONS
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 5427034948fd4d59d5d2d50f9188376f23119a72
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Sep 9 11:48:43 2009 +1000
|
||
|
||
keyboard 1.3.99.1
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 158d33c15df60696946031a0319e2bd2ec8b9541
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Aug 19 18:56:05 2009 -0700
|
||
|
||
sun_kbd: Check if streams module is already on the stack before pushing it
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 891d55e759ff6a30f62809081a11c3da20fc0551
|
||
Author: Aaron Zang <Aaron.Zang@Sun.COM>
|
||
Date: Thu Aug 13 20:39:59 2009 -0700
|
||
|
||
sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices
|
||
|
||
When opening a usb hid* device node directly (instead of via the
|
||
/dev/kbd virtual/coalescing device node), use the HIDIOCKMGDIRECT
|
||
and HIDIOCKMSDIRECT ioctls instead of the KIO* versions. When
|
||
closing the device, always reset back to direct mode, no matter
|
||
what state we found it in.
|
||
|
||
Signed-off-by: Aaron Zang <Aaron.Zang@Sun.COM>
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 8e42e8f0034d89ef4b6cee44148961f808ba0602
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Aug 5 15:03:43 2009 -0700
|
||
|
||
sun_kbd: re-open keyboard if needed in KbdOn
|
||
|
||
If we closed keyboard in KbdOff, we need to reopen it in KbdOn, or
|
||
will not be able to type after VT switch.
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit bba90b4e87be3ae5a13d69f6d9c60aa97761c8d5
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Aug 4 21:31:23 2009 -0700
|
||
|
||
Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver
|
||
|
||
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6852921
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 352aa83c416a78e59be4dfa7d8442e5eec50130a
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Aug 4 21:04:24 2009 -0700
|
||
|
||
Stop checking for #ifdef __SOL8__ - assume Solaris is at least Solaris 8
|
||
|
||
If you want to run a pre-1999 kernel, you'll need a pre-2009 X server
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit fe8d1f70fc7edce4f030766159aebae8f8a89ffc
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Sat May 30 21:12:34 2009 +1000
|
||
|
||
Remove ModuleInfoRec.
|
||
|
||
This struct was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
|
||
the server.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 29f075db9f86aa7e5e01688a5fd5e0081210e16b
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Mon May 11 15:30:23 2009 +1000
|
||
|
||
Return BadValue if the server failed to init the keyboard. (#21278)
|
||
|
||
If keyboard init failed, we don't have a useful keymap and thus can't
|
||
continue.
|
||
This is essentially 0e15697b53c9448ce9911aa6499b2ea0bda92af6 from
|
||
xserver ported over here.
|
||
|
||
X.Org Bug 21278 <http://bugs.freedesktop.org/show_bug.cgi?id=21278>
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 7a4d6f396597c4b96e1402dadfcd2c0e5b7b0579
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Fri May 1 14:47:59 2009 -0700
|
||
|
||
Override HKTG & BSlash2 keycodes on Solaris
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 2bc18590e6b7b403dcec22a09820010748c48972
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Thu Apr 30 16:26:23 2009 -0700
|
||
|
||
Solaris keyboard fixes for HAL hotplugging support
|
||
|
||
- Handle hot-unplug by checking for ENODEV on read and removing device
|
||
- Make sure to re-push streams module on resume
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 810fe3a4afd7e77a645c312f9475e75c2f7e925c
|
||
Author: Alan Curry <pacman@kosh.dhis.org>
|
||
Date: Sat Feb 28 00:53:10 2009 -0500
|
||
|
||
KDGETLED needs a char, not an int.
|
||
|
||
KDGETLED actually only stores a single byte at the address indicated by
|
||
&real_leds, which on big-endian systems means the kernel's led state is put
|
||
into the most-significant byte of real_leds. The LED_CAP LED_NUM LED_SCR
|
||
macros then extract some bits from the least-significant byte, which still
|
||
contains stack garbage since real_leds hasn't been initialized.
|
||
|
||
Don't believe what the console_ioctl(4) man page says. It's wrong. Go read
|
||
drivers/char/vt_ioctl.c in the kernel source.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 0fafdc024624d27ddffdcc4ff0047dec59ef33e2
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Thu Apr 2 16:53:53 2009 -0700
|
||
|
||
Remove Initialised static variable (not used since xf86AddModuleInfo removal)
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 7b64df0a988674454522e353ea2b56485474af6e
|
||
Author: David Miller <davem@davemloft.net>
|
||
Date: Tue Feb 24 16:50:22 2009 -0800
|
||
|
||
Fix xf86-input-keyboard build on Linux/sparc
|
||
|
||
lnx_kbd.c: Fix Sparc build.
|
||
|
||
Signed-off-by: David S. Miller <davem@davemloft.net>
|
||
|
||
commit 62e663e7b107207b474713f22b6fec72f811dd86
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 17:24:21 2009 +1000
|
||
|
||
Switch to new XKB API
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Feb 11 09:09:59 2009 +1000
|
||
|
||
Really remove autorepeat.
|
||
|
||
This strips all autorepeat from the keyboard driver. If you need autorepeat,
|
||
use XKB.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 74ffb8e1897e7dd73f1adf3a2cba6b4214cfc77a
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Wed Feb 11 09:04:53 2009 +1000
|
||
|
||
Don't set xkb repeat rate from the driver.
|
||
|
||
commit 39b34a293a1502be2529b83575d03a46c5b0f1b9
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 17:28:06 2009 +1000
|
||
|
||
No autorepeat handling in the driver.
|
||
|
||
It's bad enough in the server, let's not cook up a driver-specific
|
||
implementation on top of it.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 9234a0a91ef0c848dead86df831124429c7f528a
|
||
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
||
Date: Tue Feb 10 17:01:37 2009 +1000
|
||
|
||
unifdef XKB and remove all "noXkb" handling.
|
||
|
||
XKB is here to stay. Live with it.
|
||
|
||
commit 9f95e38282164a617b68e4dedf7b72ebc0fedc3e
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 16:47:52 2009 +1000
|
||
|
||
nec/jp layout is just "jp" these days.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit db59771946ac53f78fecf2d75eb165275a45f6aa
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 16:43:46 2009 +1000
|
||
|
||
No more special sun keyboards anymore.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit ea428e52f599a6f575bc012b552e14535009d219
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 16:41:06 2009 +1000
|
||
|
||
Remove special support for Panix106
|
||
|
||
Let's pretend that if google doesn't know it, it doesn't exist.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 425c0494e7ff4b7ed0ee7aec3b07a3bce812b9b7
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 17:24:32 2009 +1000
|
||
|
||
Change KbdCtrlProc to a void
|
||
|
||
6 years to follow an API surely is within reasonably response time, right?
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 218ec4b53cc3e557317e188caf8762eac5e06e71
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 16:39:51 2009 +1000
|
||
|
||
Remove leftover ifdef XINPUT.
|
||
|
||
XINPUT has been mandatory for a while now.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit d12d2d2c789e8439ae6f2e63526c49c76c385c8e
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Feb 10 16:38:56 2009 +1000
|
||
|
||
Remove SpecialKey handling.
|
||
|
||
Are your keys really that special? Really?
|
||
No. They aren't. Take it from me.
|
||
|
||
Extracted into separate commits by Peter Hutterer.
|
||
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 862314c8dfced80631b2c7a6e00799fd2956b6dc
|
||
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
||
Date: Wed Feb 4 18:59:23 2009 -0200
|
||
|
||
Janitor: compiler warnings, .gitignore.
|
||
|
||
Correct common sparse warning about integer used where a pointer
|
||
is expected. Remaining warnings are about the symbols that the
|
||
X Server loader should "dlsym()" to load the module, and are
|
||
extern/exported, but have no declaration anywhere.
|
||
|
||
Use only one .gitignore file in the toplevel directory.
|
||
|
||
Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||
|
||
commit 69d38cbda4ecff87dc63dd26cfae4262c1e6161c
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Fri Jan 30 20:23:32 2009 -0800
|
||
|
||
Add README with pointers to mailing list, bugzilla & git repos
|
||
|
||
commit 14267d89087c21071fde1960f77cceee49a6e551
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Jan 20 16:54:21 2009 -0800
|
||
|
||
Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename
|
||
|
||
commit f9857c498803ce8e5902df7319d2928b0db8cd49
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Fri Jan 9 14:50:56 2009 -0800
|
||
|
||
Add note on hal-based configuration to man page
|
||
|
||
commit ba47bfd9c4ebab0c71f7918127506817378d9eef
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jan 7 10:02:23 2009 -0800
|
||
|
||
Move ifdefs to clear "warning: statement has no consequent: if"
|
||
|
||
commit fb9c07cbf0339922816007f2d35c501266a439b1
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jan 7 09:58:36 2009 -0800
|
||
|
||
Make LED masks more consistently unsigned long to clear compiler/lint warnings
|
||
|
||
commit 2fde7c02565384ce774c20face9755359c5d5946
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jan 7 09:56:12 2009 -0800
|
||
|
||
Remove unused variables from Solaris code
|
||
|
||
commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7
|
||
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
||
Date: Wed Jan 7 15:09:01 2009 -0200
|
||
|
||
Update for servers newer then 1.5 or git master.
|
||
|
||
The atKeynames.h header was moved to the kbd driver sources as
|
||
well as the xf86CommonSpecialKey() function. This problem probably
|
||
got unnoticed for quite sometime, mainly because most people doing
|
||
regular builds should either not have been building the kbd driver,
|
||
or had atKeynames.h in /usr/include/xorg from a previous install.
|
||
|
||
commit 9294caab68d58d13f429b7c0b23541b99f2b0dae
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Nov 18 18:40:58 2008 -0800
|
||
|
||
Renamed subdir .cvsignore files to .gitignore
|
||
|
||
commit 74b6461c5362e3401fdcf5a080bf71e6f7908e09
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Nov 11 17:35:55 2008 -0800
|
||
|
||
sun_kbd.c: Don't try to repeat shutdown actions on already closed keyboard
|
||
|
||
commit 3e28d68b50d291938734e9684b8296ca864f3892
|
||
Author: Luc Verhaegen <libv@skynet.be>
|
||
Date: Mon Oct 13 15:22:32 2008 +0200
|
||
|
||
Set TERMINATE_FALLBACK to 0.
|
||
|
||
This stops the keyboard driver from sending 2 extra ctrl-alt-backspace
|
||
events to the server.
|
||
|
||
commit eecfd24481b5768692409666b16b666e71ec97f8
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Tue Aug 19 15:28:02 2008 -0400
|
||
|
||
Remove useless call to xf86AddModuleInfo
|
||
|
||
commit 574442b906fa8ff600d2fd32fdb2bf953b3bb5fa
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Tue Aug 19 10:20:47 2008 -0400
|
||
|
||
Remove XFree86-Misc leftovers.
|
||
|
||
commit 80b04aa649f5e65294439264b6bbb0dc90c22a7c
|
||
Author: Kristian Høgsberg <krh@redhat.com>
|
||
Date: Thu Jul 24 16:39:02 2008 -0400
|
||
|
||
Move atKeynames.h and xf86CommonSpecialKey() here.
|
||
|
||
commit ef7873db2861a9aa103eaabbe84b4396e64ff3a1
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Wed May 21 15:39:59 2008 -0400
|
||
|
||
keyboard 1.3.1
|
||
|
||
commit a1866e2e73f0b401cd8e92fc9ee8db1791585936
|
||
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
||
Date: Wed Apr 9 14:36:58 2008 -0300
|
||
|
||
Don't send events in DEVICE_INIT, only after DEVICE_ON.
|
||
|
||
See http://bugs.freedesktop.org/show_bug.cgi?id=2243#c15 for a description of
|
||
the problem fixed in this patch.
|
||
|
||
Now only the driver leds state is synched with virtual console state, and if
|
||
required, events are post in DEVICE_ON.
|
||
This also defines an internal INITFLAG state to know when DEVICE_ON is called
|
||
after DEVICE_INIT, otherwise, it will only send events for leds that changed
|
||
state while the device was in "DEVICE_OFF state".
|
||
|
||
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
|
||
|
||
commit 86b16003ef1134a2471cd3f7ac217db574fa714c
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Thu Mar 20 16:05:05 2008 -0400
|
||
|
||
keyboard 1.3.0
|
||
|
||
commit af3adb8e24c03fcd86ad63208ce525cd4db876ac
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Mon Mar 17 19:19:45 2008 -0700
|
||
|
||
Correct COPYING file and note which notices apply to which code/OS'es
|
||
|
||
commit 49bf7022f85886d06ba4991364e6e28f17d78f2b
|
||
Author: Daniel Drake <ddrake@brontes3d.com>
|
||
Date: Mon May 21 13:53:01 2007 -0800
|
||
|
||
Bug 11026: xf86-input-keyboard COPYING file
|
||
|
||
X.Org Bugzilla #11026 <https://bugs.freedesktop.org/show_bug.cgi?id=11026>
|
||
|
||
commit 0382ed1c0c29ee19cfa8bff213ee32a7d0c06da9
|
||
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
||
Date: Fri Feb 8 19:00:57 2008 -0200
|
||
|
||
Alternate patch to preserve NumLock & CapsLock leds at X Server startup.
|
||
|
||
This patch requires reverting commits:
|
||
7148a0c3e04668b7608295ebdf94579f6acfa544 and
|
||
0f3716db01681876cc385727beeb842af5b950d3
|
||
Also, it is assumed that the os specific GetLeds will properly
|
||
use bit 0 for caps lock and bit 1 for num lock.
|
||
|
||
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
|
||
commit 382ad4ef28b8393b385ac1d2426c5b22076ea165
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Mon Mar 17 18:48:47 2008 -0700
|
||
|
||
Revert previous attempts to sync lock state & LEDs
|
||
|
||
See next commit for improved fix
|
||
|
||
commit 0c8220690c726d61a250ad5aec9171009f523043
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Mon Mar 17 18:46:15 2008 -0700
|
||
|
||
Use $(XKBPATH) for xkb file path in man page
|
||
|
||
commit e32e610b719c7dc7a78a1b991b12521863877e51
|
||
Author: Matej Kosik <kosik@fiit.stuba.sk>
|
||
Date: Fri Feb 15 08:53:48 2008 -0800
|
||
|
||
Add information & example of XKB options to man page
|
||
|
||
commit ea46dd17058f6a880ed38102d1fde1dcba1f8215
|
||
Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
|
||
Date: Sat Mar 8 23:04:13 2008 +0100
|
||
|
||
Makefile.am: nuke RCS Id
|
||
|
||
commit 0f3716db01681876cc385727beeb842af5b950d3
|
||
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||
Date: Wed Jan 16 10:18:59 2008 +1030
|
||
|
||
lnx: Automatically inherit the vt's numlock and capslock status (Bug #2243)
|
||
|
||
X.Org Bug #2243 <https://bugs.freedesktop.org/show_bug.cgi?id=2243>
|
||
|
||
commit 882b28a452db6ebe1499d9558d0028cebb0e032f
|
||
Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
|
||
Date: Wed Dec 12 22:43:04 2007 +0100
|
||
|
||
Fix parameters order for printWsType().
|
||
|
||
commit b139da4553e71896689e8f522e5cff58f5bb7674
|
||
Author: Adam Jackson <ajax@redhat.com>
|
||
Date: Mon Dec 3 11:57:40 2007 -0500
|
||
|
||
Don't sleep(1) on VT entry.
|
||
|
||
commit ec247cd91cf147a8d1e79b0746680b049269798f
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Thu Oct 11 16:42:33 2007 -0700
|
||
|
||
Update kbd man page to say it has replaced keyboard driver now.
|
||
|
||
commit 278c7d8f44ba7393a95ab1a4a557d6f385044022
|
||
Author: David Marx <david.marx@sun.com>
|
||
Date: Wed Oct 10 16:18:12 2007 -0700
|
||
|
||
Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell
|
||
|
||
Use KIOCMKTONE ioctl instead on Solaris versions that have it
|
||
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6425775>
|
||
|
||
commit 10792dc1eebf9f718e0cad0b425a8b8307a7ebc7
|
||
Author: Julien Cristau <jcristau@debian.org>
|
||
Date: Thu Sep 6 18:41:28 2007 +0200
|
||
|
||
Remove the legacy keyboard driver's manpage
|
||
|
||
commit 3d88a17403df55d28e85ebc445b798cdce23e581
|
||
Author: Eric Anholt <eric@anholt.net>
|
||
Date: Wed Sep 5 09:09:06 2007 -0700
|
||
|
||
Bump version to 1.2.2 for release.
|
||
|
||
commit 3b87c8e164a5a4e79900b70e38e09c85bc99ce25
|
||
Author: Eric Anholt <eric@anholt.net>
|
||
Date: Mon Aug 20 15:36:37 2007 -0700
|
||
|
||
Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
|
||
|
||
The code in question was clearly copy-and-pasted from the kbdrate.c.c file.
|
||
|
||
commit 095c59f70b58b87e627b3150f3a4694d66b75746
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jul 18 18:32:59 2007 -0700
|
||
|
||
Remove unused variables
|
||
|
||
commit 7148a0c3e04668b7608295ebdf94579f6acfa544
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jul 18 17:29:16 2007 -0700
|
||
|
||
Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
|
||
|
||
If either the NumLock or CapsLock leds on the keyboard are on at startup,
|
||
generate fake NumLock/CapsLock keypresses to set the server state to match.
|
||
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312042>
|
||
|
||
Based on earlier Xsun fix for Sun bug #4185550
|
||
<http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4185550>
|
||
|
||
commit db0254abb0ba68c6dfb2443d1170d9d1e895021d
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jul 18 16:30:35 2007 -0700
|
||
|
||
Remove old wrappers used for sharing code between keyboard & kbd drivers
|
||
|
||
commit 256da8cc284a3a66a4a41ec7708b0b467c30b369
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Wed Jul 18 11:07:12 2007 -0700
|
||
|
||
Update key mappings before we walk them looking for modifiers, not after
|
||
|
||
commit 8fe8b62ab3fcc8c51d61dcc2e658e6733da3edfb
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Jul 17 20:11:17 2007 -0700
|
||
|
||
renamed: .cvsignore -> .gitignore
|
||
|
||
commit 7e412914fc1e2372890c2af46263f4cefab8cbfe
|
||
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
||
Date: Tue Jul 17 20:10:50 2007 -0700
|
||
|
||
Update Solaris port to work with os layer move into kbd driver
|
||
|
||
Also remove old code only needed for obsolete "keyboard" driver
|
||
Fix default keysym map on Solaris to work correctly when XKB fails
|
||
|
||
commit 36cf953910002a00a3694033d49c6c38319b0283
|
||
Author: Julien Cristau <jcristau@debian.org>
|
||
Date: Wed Jun 13 23:02:58 2007 +1000
|
||
|
||
Keep module version up-to-date using PACKAGE_VERSION_*
|
||
|
||
commit 05dd89ef03cee6853e7c2db518b6b22785cc3e7c
|
||
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
|
||
Date: Mon Feb 5 14:29:54 2007 -0800
|
||
|
||
Fix key led update
|
||
|
||
Cf: https://bugs.freedesktop.org/show_bug.cgi?id=313
|
||
https://bugs.freedesktop.org/attachment.cgi?id=8396&action=view
|
||
|
||
------- Comment #8 From Samuel Thibault 2007-01-14 14:28:16 [reply] -------
|
||
|
||
Created an attachment (id=8396) [details]
|
||
fix key led update
|
||
|
||
Ok, found the problem: when XKB is used (!pKbd->noXkb), pKbd->keyLeds is not
|
||
updated, so that UpdateLeds(), even if it called at the right places, actually
|
||
just clears all LEDs. Here is a patch.
|
||
|
||
commit caeb0f364c1a95a9ad3e64dd722c8ddc88077a86
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Fri Dec 8 09:09:24 2006 +0200
|
||
|
||
don't release keys on newer servers
|
||
On newer servers, we take care of the key release over VT switch already,
|
||
so don't do it twice; that will lead to hilarious results.
|
||
|
||
commit fd51e4d27d7a31ed9d4a075c3814b36320af4612
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Tue Nov 7 00:10:54 2006 +0200
|
||
|
||
add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
|
||
|
||
commit 976e12d85920d5bd09f6d0ba005835f733b296b7
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Sat Nov 4 21:01:55 2006 +0200
|
||
|
||
bump to 1.2.1
|
||
|
||
commit 08aa290b0125eb681f872ef821ecffd5818caeb6
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Sat Nov 4 21:01:49 2006 +0200
|
||
|
||
add xf86OSKbd.h to build system, _SOURCES -> _SRCS
|
||
Add xf86OSKbd.h to the build system, and change _SOURCES use to _SRCS,
|
||
except when explicitly referring to a target. This keeps automake 1.10
|
||
happy.
|
||
|
||
commit 95e5d2521fc39a661e13b313e5aa2514ddac9a5e
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Thu Nov 2 00:24:24 2006 +0200
|
||
|
||
move os keyboard layer into kbd driver, remove legacy keyboard driver
|
||
Completely remove the old 'keyboard' driver.
|
||
Move the OS keyboard layer from the Xorg DDX into the kbd driver. Right
|
||
now, BSD, Linux, SCO, and Solaris, have been dragged over.
|
||
Bump to 1.2.0, as we'll collide badly with the existing OS keyboard layer.
|
||
|
||
commit 3bfed2fc2e401bc4b5f74a3f20014d4a5c7dad30
|
||
Author: Adam Jackson <ajax@benzedrine.nwnk.net>
|
||
Date: Fri Oct 13 18:26:38 2006 -0400
|
||
|
||
Bump to 1.1.1
|
||
|
||
commit d3c6014290a90a985679c9258fe65be3d89bf7b9
|
||
Author: Tilman Sauerbeck <tilman@code-monkey.de>
|
||
Date: Sun Jul 9 19:57:36 2006 +0200
|
||
|
||
Added some missing includes.
|
||
|
||
commit c94229993dc2a8672802ef8ab35717089b74ab80
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Fri Apr 7 17:47:17 2006 +0000
|
||
|
||
Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
|
||
|
||
commit 01744910cd7c4034fa1dd14ef734d7087832647d
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Dec 21 02:29:57 2005 +0000
|
||
|
||
Update package version for X11R7 release.
|
||
|
||
commit 9bd0521c65760d4e555ac992a92ce74ce8d55437
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Mon Dec 19 16:25:51 2005 +0000
|
||
|
||
Stub COPYING files
|
||
|
||
commit 75d352b91ff79b5b55dbd7c5d3952470de87704f
|
||
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
||
Date: Mon Dec 19 09:07:50 2005 +0000
|
||
|
||
Typo fixes, mailing list & url updates, and other changes to prepare for
|
||
X11R6.9 & 7.0 releases.
|
||
|
||
commit 29309dd08deb535262625c2eb73558c6eae69336
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Thu Dec 15 00:24:14 2005 +0000
|
||
|
||
Update package version number for final X11R7 release candidate.
|
||
|
||
commit a459e2028834e76e21117070d073cc9489b0d65f
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Tue Dec 6 22:48:30 2005 +0000
|
||
|
||
Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
|
||
|
||
commit 9c5c0e3d211fcce658aa667d8be7f979b9cb83cd
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Sat Dec 3 05:49:31 2005 +0000
|
||
|
||
Update package version number for X11R7 RC3 release.
|
||
|
||
commit edb6ec6c311543686230a43885183071e92dc60d
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Fri Dec 2 02:16:05 2005 +0000
|
||
|
||
Remove extraneous AC_MSG_RESULT.
|
||
|
||
commit 0721c4b4a75fe836d17445550746ed415f06d126
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Tue Nov 29 23:29:56 2005 +0000
|
||
|
||
Only build dlloader modules by default.
|
||
|
||
commit 9885aa10eeb6e42212a0e21861790b72adc3ce71
|
||
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
||
Date: Mon Nov 28 22:04:07 2005 +0000
|
||
|
||
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)
|
||
|
||
commit ec4425c0ddb1dd45fb24e3984d490a68ff211b08
|
||
Author: Eric Anholt <anholt@freebsd.org>
|
||
Date: Mon Nov 21 10:49:05 2005 +0000
|
||
|
||
Add .cvsignores for drivers.
|
||
|
||
commit e5451950a80744b183f5e8f4259ff2e596952a13
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Nov 9 21:31:23 2005 +0000
|
||
|
||
Bump version numbers for X11R6.9/X11R7 RC2.
|
||
|
||
commit 066e7c7d2768dec2c033a2ce723abbe31495f6d0
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Nov 9 21:15:12 2005 +0000
|
||
|
||
Update package version number for X11R7 RC2 release.
|
||
|
||
commit 4442fdf90f51cc265679b61cc341f6ed32e134a1
|
||
Author: Kean Johnson <kean@armory.com>
|
||
Date: Tue Nov 8 06:33:28 2005 +0000
|
||
|
||
See ChangeLog entry 2005-11-07 for details.
|
||
|
||
commit 85dfda745021f49f01424d6a01c6396865d1723d
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Tue Nov 1 15:08:50 2005 +0000
|
||
|
||
Update pkgcheck depedencies to work with separate build roots.
|
||
|
||
commit 288c4a7f79b9fb4b0531fe7cf21dec7f7f4a3668
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Oct 19 02:48:00 2005 +0000
|
||
|
||
Update package version number for RC1 release.
|
||
|
||
commit 4861d1586d6ce54a8563047fa01016b658517d8f
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Tue Oct 18 15:46:36 2005 +0000
|
||
|
||
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
|
||
|
||
commit f7e91cad97e22e05b87de3d16a0f4299ea471a88
|
||
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
||
Date: Tue Oct 18 00:01:51 2005 +0000
|
||
|
||
Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
|
||
substitutions to work better with BSD make
|
||
|
||
commit 9e5a8ec5b63ec730916c0312cf6d65c26fd138d5
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Mon Oct 17 22:57:28 2005 +0000
|
||
|
||
More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
|
||
of indirectly
|
||
|
||
commit f06abf1decb60bdaf453b0d73f05f45b833b843a
|
||
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
||
Date: Mon Oct 17 00:08:58 2005 +0000
|
||
|
||
Use sed & cpp to substitute variables in driver man pages
|
||
|
||
commit 8668a70c065a3cba91a0f4b75c34c4478099bedd
|
||
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
||
Date: Sun Oct 16 19:01:25 2005 +0000
|
||
|
||
Remove note about kbd being experimental. Add Solaris to supported OS list
|
||
for kbd.
|
||
Add note about plans to move to kbd in a future release.
|
||
|
||
commit a228e916cc1ffa85446c95a6c42380b39d67b9f6
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Sat Oct 1 17:30:58 2005 +0000
|
||
|
||
Bug #3411: fix handling of keyboard Autorepeat rate in xorg.conf.
|
||
|
||
commit 66693592a767baabca9eae015b57e9c6660a080b
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Thu Aug 18 09:03:39 2005 +0000
|
||
|
||
Update autogen.sh to one that does objdir != srcdir.
|
||
|
||
commit ea7e6dfb03714a48edfb04053ac49f71f553872d
|
||
Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
|
||
Date: Wed Aug 10 14:07:23 2005 +0000
|
||
|
||
Don\'t lose existing CFLAGS in all the input drivers and some of the video
|
||
drivers
|
||
|
||
commit 8f930fc988f0d43bf2d964721e846fcf5fed6e4b
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Tue Aug 2 00:51:34 2005 +0000
|
||
|
||
AS_HELP_STRING workaround
|
||
|
||
commit c392a4c091e70d42b498f9e8a55737feedbe2871
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Fri Jul 29 21:22:41 2005 +0000
|
||
|
||
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
|
||
|
||
commit b1379685a2fce1f1b2092814d3170cc29f4fd039
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Jul 13 20:03:22 2005 +0000
|
||
|
||
Make the module dir configurable
|
||
|
||
commit 9f91bf7017f10ed23e2d313e47934d803e292dbc
|
||
Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||
Date: Wed Jul 13 12:30:04 2005 +0000
|
||
|
||
//bugs.freedesktop.org/show_bug.cgi?id=2587> Fix keyboard mapping on Sun
|
||
keyboards in the keyboard module.
|
||
|
||
commit da10828e418bc7fdbdcd03162ee92b0a999a11b7
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Wed Jul 13 02:21:00 2005 +0000
|
||
|
||
Update all input drivers to pass distcheck
|
||
|
||
commit c9b223867b4922c646dd85c7468b8f79bf5257d5
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Tue Jul 12 06:15:09 2005 +0000
|
||
|
||
Build skeletons for input drivers. Should basically work.
|
||
|
||
commit c9097dd3204d4fe2a3a21cec23948f27ec6292ed
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Mon Jul 11 02:38:00 2005 +0000
|
||
|
||
Prep input drivers for modularizing by adding guarded #include "config.h"
|
||
|
||
commit 83efe32bd4a9372467680cafd5880438e551db31
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Fri Jul 1 22:43:22 2005 +0000
|
||
|
||
Change all misc.h and os.h references to <X11/foo.h>.
|
||
|
||
commit ebf2b80b2027ebb99dbe44c7d77fd9f7a43f2e72
|
||
Author: Adam Jackson <ajax@nwnk.net>
|
||
Date: Sat Jun 25 21:17:02 2005 +0000
|
||
|
||
Bug #3626: _X_EXPORT tags for video and input drivers.
|
||
|
||
commit 3360f15f5f4cdd4a6cf204ff8af70a90c314ada3
|
||
Author: Eric Anholt <anholt@freebsd.org>
|
||
Date: Tue May 10 00:12:17 2005 +0000
|
||
|
||
Bugzilla #2561: Disable some keycode translations on PC98, which had
|
||
various bad effects including modifier keys not working.
|
||
|
||
commit 2ca94be67112a926721ef699f495bc158c4963a4
|
||
Author: Daniel Stone <daniel@fooishbar.org>
|
||
Date: Wed Apr 20 12:25:34 2005 +0000
|
||
|
||
Fix includes right throughout the Xserver tree:
|
||
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
|
||
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
|
||
<X11/extensions/foo.h> for extension headers, e.g. Xv.h;
|
||
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
|
||
|
||
commit d157c2188389c84f3ee7594ddd0980f1a3553e97
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Tue Jan 11 14:59:02 2005 +0000
|
||
|
||
Minor format fix.
|
||
Added explanatory comment and debug code.
|
||
Added comment.
|
||
|
||
commit b7f68e909640008e831c2ddb67ca4fb9515cec04
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Mon Jan 10 17:44:39 2005 +0000
|
||
|
||
PC keyboards internally generate a different scan code when the ALT
|
||
modifier is pressed with the SysReq/Print key. Since X expects the same
|
||
scancode regardless of the modifier the keyboard driver has to 'map the
|
||
code back'. So far it does so when seeing the SysReq scancode without
|
||
checking if the modifier is on. If this scancode is also sent by
|
||
another key on an extended keyboard it receives the same remapping.
|
||
Fix: Add check for ALT modifier down before doing the remapping (Helmut
|
||
Fahrion).
|
||
|
||
commit b04ef340e213badb2e44fb669583b490f7278969
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Mon Dec 6 21:51:11 2004 +0000
|
||
|
||
Previous fix broke hardware-based autorepeat. This fix mimics the behaviour
|
||
of the legacy driver by making a local copy of the autoRepeat flag.
|
||
|
||
commit db3b5cb60a71f2d5e536797559001dc59090ab6c
|
||
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
||
Date: Fri Dec 3 23:30:48 2004 +0000
|
||
|
||
programs/Xserver/hw/xfree86/input/keyboard/kbd.c
|
||
- set default XkbModel to pc105 (like legacy keyboard driver did)
|
||
- fix autorepeat (Bugzilla #1651, Petter Urkedal).
|
||
|
||
commit b9bece29e9733bdf4bb44da6ced4d3e0e433f6e5
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Tue Aug 31 01:36:13 2004 +0000
|
||
|
||
Fix keyboard driver regression (Bug #1238, Kristian Hoegsberg).
|
||
|
||
commit 3d97e8a41a8a15769f43233a2ed7692387cb0b81
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Sun Aug 29 21:06:00 2004 +0000
|
||
|
||
Fix make install when BuildServersOnly is YES (Bug #1213).
|
||
Fix build failures when UseDeprecatedKeyboardDriver is YES and
|
||
DoLoadableServer is NO (Bug #1229, Kristian H<>gsberg).
|
||
Fix failure when using DLL loader and LD_BIND_NOW is set (Bug #1212, Adam
|
||
Jackson).
|
||
|
||
commit 9e2172ffef436acb9a88147f276c9ddf12739a14
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Mon Aug 16 22:48:51 2004 +0000
|
||
|
||
Update release and date for first RC.
|
||
Fix kbd/keyboard driver for DoLoadableServer NO.
|
||
Revert change since it is better to set date in the config files.
|
||
|
||
commit 58f47a9c32cf379fd473f01b18ddc57b90e47b0b
|
||
Author: Kevin E Martin <kem@kem.org>
|
||
Date: Mon Aug 16 20:17:52 2004 +0000
|
||
|
||
Add kdb <-> keyboard aliasing when UseDeprecatedKeyboardDriver is NO (Bug
|
||
#1072, Kristian H<>gsberg).
|
||
|
||
commit 32d5ece27279bf7f1211346f15a292f73ff334d6
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Fri Apr 23 19:54:03 2004 +0000
|
||
|
||
Merging XORG-CURRENT into trunk
|
||
|
||
commit cbec87bb621bd6bb2fddf1fe9aa970a09acba8f7
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Sun Mar 14 08:33:52 2004 +0000
|
||
|
||
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
|
||
|
||
commit f078d9ca112038d16eb9b28d331a900f0ab7bd62
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Wed Mar 3 12:12:33 2004 +0000
|
||
|
||
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
|
||
|
||
commit e5e92f4396bc0a73ddda050403d422cee9bdfd2f
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Thu Feb 26 13:36:00 2004 +0000
|
||
|
||
readding XFree86's cvs IDs
|
||
|
||
commit 1056cd4925dc787f72b9f6b5900e55e00d7ba973
|
||
Author: Egbert Eich <eich@suse.de>
|
||
Date: Thu Feb 26 09:23:34 2004 +0000
|
||
|
||
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
|
||
|
||
commit 1c8924b7c1728653ebe49a663dd6125cef010bc8
|
||
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
||
Date: Fri Dec 19 20:55:25 2003 +0000
|
||
|
||
XFree86 4.3.99.902 (RC 2)
|
||
|
||
commit 01eff4e6297717400f8b9517a9e4ccdc067d07d3
|
||
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
||
Date: Tue Nov 25 19:28:48 2003 +0000
|
||
|
||
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
|
||
|
||
commit 303235b2d4a53231a6aa74d4d74d683842477b27
|
||
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
||
Date: Fri Nov 14 16:48:56 2003 +0000
|
||
|
||
XFree86 4.3.0.1
|
||
|
||
commit 724aeb56e7d6e5940ad6d329f53f5b80a9fc38ae
|
||
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
||
Date: Fri Nov 14 16:48:56 2003 +0000
|
||
|
||
Initial revision
|