| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Reported on hal ML as hal-info patch by Francis Russell
<francis@unchartedbackwaters.co.uk>.
|
|
|
|
|
| |
Reported by Stefan Kriwanek <kriwanek@physik.hu-berlin.de> as hal-info
patch on hal ML.
|
| |
|
|
|
|
|
|
| |
Add a KERNEL=="input*" check to the input module matches, to ensure that the
ATTRS{name} check is really done against the input device, not to any random
name attached to a subdevice. Thanks to Kay Sievers!
|
|
|
|
|
|
|
|
| |
Read [dmi/id]sys_vendor just once into a variable and only use the
variable in all the rules. Short-circuit rules file if vendor is empty.
Also fix the ThinkPad/Asus Extra Buttons rules to check parent's name as
well, for more robustness.
|
|
|
|
|
|
|
| |
Using DEVNAME=="..." is invalid, we mean KERNEL=="..." here.
Instead of adding this to individual rules, short-circuit the entire keymap
rules file for non-event devices.
|
|
|
|
|
|
| |
The name "Sony Vaio Keys" is attached to the parent input device (like
"input5"), the evdev device which we actually want (input/event5) is a child of
it. Update udev rules accordingly.
|
| |
|
| |
|
|
|
|
|
|
| |
findkeyboards prints out the device names of all "real" keyboards (atkbd and
the separate modules as found in ThinkPads or Sonys). This makes it much easier
to use a tool like keymap -i or do other debugging.
|
|
|
|
| |
This was forgotten to be added to EXTRA_DIST for building source distributions.
|
|
|
|
|
|
|
|
|
| |
Add -i/--interactive mode to keymap tool, for easy debugging of unknown and
wrong keymaps. Use like
sudo /lib/udev/keymap -i input/event4
and note down the wrong/missing keys.
|
|
|
|
|
| |
Reported in https://launchpad.net/bugs/356019 by Roger E Critchlow Jr
<rec@elf.org>.
|
|
|
|
| |
Verify that we have added all key map files to Makefile.am's _DATA list.
|
| |
|
|
|
|
| |
Verify that maps referred to in the rules files actually exist in keymaps/.
|
|
|
|
|
|
| |
Fix thinko in keymap/check-keymaps.sh: keys.txt is not in ${srcdir}, but
in the build dir. This broke "make check" when using a separate build
tree.
|
|
|
|
|
| |
Automake falls over with the previous glob when building in a separate
build tree.
|
|
|
|
|
| |
Add keymap for HP TX2, as reported on the hal ML by Stephen Sugden
<glurgle@gmail.com>. Translated from hal-info patch.
|
|
|
|
|
|
|
|
| |
Fix the "auto brightness" substitute key on HP from f21 to f23 to be
consistent with other mappings, as per recommendation on
http://people.freedesktop.org/~hughsient/quirk/quirk-keymap-try.html.
Reported on hal ML by Stephen Sugden.
|
|
|
|
| |
As reported on hal ML.
|
|
|
|
|
|
|
| |
Add keymap/check-keymaps.sh and run it in make check.
This verifies that all key names in keymap/keymaps/* are known in the
current <linux/input.h>.
|
|
|
|
|
|
| |
keymap's Makefile uses awk. Instead of hardcoding it, use AC_PROG_AWK properly
and use the detected one in the Makefiles. Thanks to Dan Nicholson for the
suggestion.
|
|
|
|
|
| |
We detect gperf presence and path in configure, so we should use it in keymap's
Makefile. Thanks to Dan Nicholson for noticing!
|
| |
|
|
|
|
| |
Do not ship generated keys_{from,to}_name.h, ship keymap files.
|
|
|
|
| |
Converted from 30-keymap-misc.fdi from hal-info 2009-05-08.
|
|
|
|
| |
Converted from 30-keymap-module-sony-laptop.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-module-asus-laptop.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-module-thinkpad-acpi.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-acer.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-hp.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-lenovo.fdi from hal-info 2009-05-07.
|
|
|
|
| |
Converted from 30-keymap-compaq.fdi from hal-info 2009-05-07.
|
|
|
|
|
|
|
|
|
| |
Converted from 30-keymap-dell.fdi from hal-info 2009-05-07.
The "Latitude XT" product case was merged into the general dell map,
since there were no overlaps.
The "Dell USB Keyboard Hub" was not converted yet.
|
|
|
|
|
|
|
|
|
| |
Tool to convert hal keymap FDIs into udev rules and key map files.
Please note that this is far from perfect, since the mapping between
fdi and udev rules is not straightforward (and impossible in some
cases). After running this, the result should be cleaned up,
and errors from unknown operators etc. corrected manually.
|
|
keymap assigns keycodes to scancodes, or dumps the current mapping of
an evdev keyboard device. It replaces hal-setup-keymap.
The former keymap fdi files from hal-info will be converted to udev
rules for vendor/product matching, and simple text files for mapping
scancodes to keycodes.
See this discussion for details:
http://lists.freedesktop.org/archives/devkit-devel/2009-May/000152.html
|