Sami Kerola
23757887f7
licence: remove references to old FSF address
...
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=57206
2012-12-17 11:41:31 +01:00
Martin Pitt
a5dea3d43b
keymap: Add Samsung 700T
...
https://bugzilla.redhat.com/show_bug.cgi?id=879691
2012-11-28 21:33:26 +01:00
Alessandro Crismani
68c77c2f61
keymap: Update the list of Samsung Series 9 models
...
Currently, keymaps are provided only for the NP90X3A laptop. Samsung
introduced updated models, codenamed 900X3B, 900X3C, 900X4B, 900X4C,
which are currently not matched by udev rules. This patch includes the
newer modules in udev rules and move the samsung-n90x3a file defining
keys to a more generic samsung-series-9 file.
The patch was tested on a 900X4C laptop, and other people reported
that the rules also work for 900X3B and 900X3C ones.
2012-11-28 21:27:03 +01:00
Kay Sievers
ff944daa01
udev: get rid of SYSCONFDIR
2012-10-28 04:04:22 +01:00
Martin Pitt
221a6c2a26
keymap: Add HP EliteBook 8440p
...
Thanks to Glen Ditchfield <gjditchfield@acm.org>!
https://launchpad.net/bugs/1071579
2012-10-26 06:31:14 +02:00
Martin Pitt
accfdb7abf
keymap: Tolerate invalid entries in keymaps
...
Some keymaps apply to a large range of computer models, not all of which have
all of the scan codes in the maps. If a single scan code is invalid, do not
abort but continue with the next entry in the map. Instead just show the error
message for that particular scan code, to help with debugging.
2012-10-19 08:05:58 +02:00
Martin Pitt
3bb9434b69
keymap: Fix parsing of hex scan codes in tables
...
Commit b1f87c76b1
changed sscanf from %i to %u, as scan codes are unsigned
numbers which can be > 0x7FFFFFFF. However, sscanf doesn't accept hexadecimal
numbers for %u. It works fine with %i, so revert this back.
2012-10-19 08:01:47 +02:00
Martin Pitt
6e303b233b
README.keymap.txt: Drop fdi2rules.py documentation
...
This was removed ages ago.
2012-10-19 07:41:09 +02:00
Martin Pitt
b1f87c76b1
keymap: Fix scan codes > 0x7FFFFFFF
...
According to Linux drivers/input/evdev.c, scan codes are unsigned, not int nor
uint32_t.
Thanks to Dejan Tosovic <dejan@post.com> for reporting this!
2012-10-10 18:56:01 +02:00
Kay Sievers
45b51b6b71
keymap: fix map name reference
2012-08-16 21:00:06 +02:00
Martin Pitt
405053fafa
keymap: Add Sony VGN
...
https://launchpad.net/bugs/939868
2012-08-15 08:46:03 +02:00
Martin Pitt
c672070ca9
keyboard-force-release: Fix previous commit
...
Was missing a * for the globbing.
2012-08-03 13:52:48 +02:00
Martin Pitt
d4c44191b7
keyboard-force-release: Apply to all Fujitso AMILO models
...
https://launchpad.net/bugs/1011323 reports more AMILO models which need this
quirk; enough to assume that all of them need it, and applying it on working
models does not really hurt.
2012-08-03 13:50:46 +02:00
Terence Honles
f84b1a8c3a
keymap: Broaden ThinkPad X2.. tablet match to also apply to X230
...
https://bugs.freedesktop.org/show_bug.cgi?id=52371
2012-07-23 06:32:46 +02:00
Zbigniew Jędrzejewski-Szmek
d91b8841d7
collect, keymap, systemctl: use _noreturn_
2012-07-22 23:53:48 +02:00
Rex Tsai
94469041d9
keymap: Add Dell Latitude force-release quirk
...
Signed-off-by: Martin Pitt <martinpitt@gnome.org>
2012-07-18 11:47:13 +02:00
Kay Sievers
fdc0d8468a
Revert "keymap: add --version option"
...
This reverts commit d8f173fd2e
.
2012-07-17 16:39:14 +02:00
Zbigniew Jędrzejewski-Szmek
d8f173fd2e
keymap: add --version option
2012-07-17 16:34:30 +02:00
Kay Sievers
47ef94ac5f
udev: add some O_CLOEXEC
2012-07-05 17:33:24 +02:00
Dave Reisner
ae5b21eaba
keymaps: keyboard-force-release - fix shebang
...
This script will still run without the shebang, but we won't get the
intended effect of the errexit flag in the interpreter line.
2012-06-04 12:43:31 +02:00
Dave Reisner
7ff5404be1
keymaps: replace dir tokens in keyboard-force-release
...
Use the correct udev libexec dir as well, not systemd's.
2012-06-02 21:39:39 +02:00
Maxim A. Mikityanskiy
0b270320da
keymap: support for Lenovo IdeaPad Z570 keyboard
2012-05-22 02:11:21 +02:00
Martin Pitt
0e5ba4e782
keymap: Add Mio N890
...
https://launchpad.net/bugs/998621
2012-05-14 13:06:48 +02:00
Kay Sievers
33502ffe2e
udev: use startswith() and streq()
2012-04-16 20:54:17 +02:00
Kay Sievers
8ea5c07b1c
udev: keymap - move src/udev/force-release-maps/ to keymaps-force-release/
2012-04-14 19:53:31 +02:00
Martin Pitt
a417efcd33
keymap: Add HP Compaq Presario CQ*
...
https://launchpad.net/bugs/935804
2012-04-13 17:19:01 +02:00
Martin Pitt
84f4fc4215
keymap: Add Dell XPS force-release quirk
...
https://launchpad.net/bugs/910911
2012-04-13 17:17:22 +02:00
Kay Sievers
56d35ff9ca
udev: keymap - move data files to root directory
2012-04-13 15:38:15 +02:00
Kay Sievers
5e6f883dfc
udev: keymap - remove weird 'c2 a0' character sequences which break the check
...
$ hexdump -C src/udev/keymap/keymaps/samsung-90x3a
00000000 30 78 39 36 20 6b 62 64 69 6c 6c 75 6d 75 70 c2 |0x96 kbdillumup.|
00000010 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 20 |............... |
00000020 23 20 46 6e 2b 46 38 20 6b 65 79 62 6f 61 72 64 |# Fn+F8 keyboard|
2012-04-12 01:04:30 +02:00
Kay Sievers
e885455641
udev: check-keymaps.sh - fix source directory
2012-04-12 00:09:13 +02:00
Kay Sievers
f1ff47be17
udev: keymap: remove rootprefix mangling from script
2012-04-08 17:10:03 +02:00
Ayan George
a985a8f547
keymap: Add support for Lenovo v480 touchpad toggle hotkey.
...
Signed-off-by: Martin Pitt <martinpitt@gnome.org>
2012-04-04 08:38:38 +02:00
Kay Sievers
fc863deada
udev: fix gcc warnings
2012-04-04 05:21:35 +02:00
Kay Sievers
3e2147858f
move imported udev into place
2012-04-04 05:05:07 +02:00