summaryrefslogtreecommitdiff
path: root/extras/keymap
AgeCommit message (Collapse)Author
2010-03-28Fix Keymapping for upcoming Dell LaptopsJerone Young
This patch fixes it so that new upcoming Dell machines will work correctly if users presses the touchpad toggle key. Currently 0xD8 is being mapped to sleep. Though this is only done by the Latitude XT* laptops. Many upcoming Laptops from Dell are mapping this key to "toogle touchpad off" .. giving the OS notification that it has just turned off the touchpad. Though their is an issue in that if this key is mapped the hardware first toogles .. then the software tries to do the samething after, if they fall out of sync ... no more touchpad. So leave out mapping these keys for now. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-24keymap: Fix another key for Acer TravelMate 6593Martin Pitt
https://launchpad.net/bugs/536914
2010-03-24keymap: Add Acer TravelMate 6593G and Acer Aspire 1640Martin Pitt
https://launchpad.net/bugs/536914
2010-03-02keymap: Add Fujitsu Amilo 1848+u force-release quirkAndy Whitcroft
The Fujitsu Amilo Si 1848+u laptop requires the volume and mute keys quirking. https://launchpad.net/bugs/530089 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-02keymap: Add Samsung Q210/P210 force-release quirkAndy Whitcroft
The Samsung Q210/P210 laptop also needs all of its function keys quirked. https://launchpad.net/bugs/530093 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-15keymap: Add Toshiba Satellite M30XMartin Pitt
Thanks to Alessio Gaeta! https://launchpad.net/bugs/510019
2010-02-13Force key release for volume keys on Dell Studio 1557Jerone Young
Dell Studio 1557 does not generate a release code when the volume keys are pressed, causing them to generate infinite key presses. This forces key release of these keys. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-12keymap: Fix LG X110Martin Pitt
The LG X110 is not a perfect clone of the MSI Wind after all, and needs its own keymap. Thanks to Konstantin Lavrov! https://launchpad.net/bugs/520650
2010-02-10keymap: Add support for Gateway AOA110/AOA150 clones.Robert Hooker
https://launchpad.net/bugs/518496 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-09Fix brightness keys on MSI Wind U-100Martin Pitt
The MSI Wind 100 generates ACPI/input events on the LNXVIDEO input device. On top of that, the video module/BIOS synthesize some extra event on atkbd as an echo of actually changing the brightness. Ignore the wrong and useless atkbd ones, to avoid event loops. Many thanks to Hans de Goede for tracking this down! https://launchpad.net/bugs/415023
2010-02-01keymap: Add Dell Inspiron 1011 (Mini 10)Martin Pitt
This fixes the broken WLAN key.
2010-01-25keymap: include linux/limits.hKay Sievers
2010-01-21keymap: Fix invalid map lineMartin Pitt
Fix invalid line in keymaps/lenovo-thinkpad-usb-keyboard-trackpoint which did not assign any key to a scan code.
2010-01-21extras/keymap/check-keymaps.sh: Ignore comment-only linesMartin Pitt
2010-01-21keymap: move force-release directoryMartin Pitt
Move extras/keymap/keymaps/force-release/ to extras/keymap/force-release-maps/, so that check-keymaps.sh does not stumble over the directory. It's also a more logical source layout.
2010-01-19keymap: support for the Samsung N140 keyboardMarco d'Itri
2010-01-05keymap: Samsung R70/R71 force-release quirkClemens Buchacher
http://www.spinics.net/lists/hotplug/msg03269.html Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-01-05keymap: Document force-releaseMartin Pitt
Make a note in README.keymap.txt about stuck keys which need a force-release quirk.
2010-01-05keymap: Add Fujitsu Amilo Li 1718Martin Pitt
https://launchpad.net/bugs/250732
2010-01-03keymap: Lenovo Thinkpad USB Keyboard with TracepointJerone Young
Add support for special function keys on Lenovo Thinkpad USB Keyboard Tracepoint. - VoIP hotkey "FN+F6" is mapped to camera, and may need to change if there is a standard VoIP hotkey defined. - Mute Microphone key has not been defined, as there is no standard key defined for it yet. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-27keymap: Add LG X110Martin Pitt
This is an MSI Wind clone. Reported on hal ML by Ozan Çağlayan <ozan@pardus.org.tr>
2009-12-27keymap: Fix typo in compal rulesDaniel Drake
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-27keymap: Add OLPC XO key mappingsDaniel Drake
This supports both XO-1 and XO-1.5. Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-27keymap: Add Acer Aspire 1810TZMartin Pitt
https://launchpad.net/bugs/492657
2009-12-26keymap: add Acer TravelMate 8471Martin Pitt
https://launchpad.net/bugs/492657
2009-12-23keymap: Add Logitech S510 USB keyboardMartin Pitt
The Logitech S510 identifies just like the already existing "logitech-wave-cordless" variant, but with wildly different scancodes. So just merge the tables, since they won't collide. https://launchpad.net/bugs/259244
2009-12-22keymap: Add hotkey quirk for Acer Aspire One (AO531h/AO751h)Martin Pitt
From hal-info ML, thanks to Keng-Yü Lin!
2009-12-21add Samsung R70/R71 keymapClemens Buchacher
Required for the keyboard driver to recognize special keys such as Fn+F2 (battery), Fn+F3 (euro), Fn+F4 (switchmode), Fn+F6 (mute), Fn+F7 (XF86Launch2), Fn+up/down (brightness), Fn+left/right (volume). Fn+F5 (blank screen) and Fn+F8 still do not generate events after this change, howver. Signed-off-by: Clemens Buchacher <drizzd@aon.at> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-15keymap: fix findkeyboardsMartin Pitt
Update findkeyboards for the recent ID_CLASS deprecation, use ID_INPUT_KEYBOARD instead. This simplifies the logic a bit, too.
2009-12-14keymap: handle atkbd force_release quirkJohannes Stezenbach
Some laptop keyboards don't generate release events for some hotkeys. Since linux-2.6.32 the list of scancodes for which to enable the force_release quirk can be set via sysfs. Apply this to Samsung N130. Signed-off-by: Johannes Stezenbach <js@sig21.net> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-1495-keymap.rules: Run on change events, tooMartin Pitt
2009-12-14keymap: add Samsung N130Johannes Stezenbach
Signed-off-by: Johannes Stezenbach <js@sig21.net> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-12-10keymap: Add Acer Aspire 1810TMartin Pitt
https://launchpad.net/bugs/492657
2009-11-20README.keymap.txt: small clarificationMartin Pitt
2009-11-02extras/keymap/README.keymap.txt: Fix bug report linkMartin Pitt
udev-extras is gone, ask people to file bugs against udev.
2009-10-29keymap: add HP 2230sMartin Pitt
Taken from hal-info commit e6389d9fa. http://bugs.freedesktop.org/show_bug.cgi?id=21527
2009-10-29keymap: add HP Pavillion dv6315eaMartin Pitt
Taken from hal-info commit eba65779.
2009-10-15keymap: Add Logitech Wave cordlessMartin Pitt
https://launchpad.net/bugs/215035
2009-10-11keymap: make USB keyboards really workMartin Pitt
Calling usb_id and GOTO in one rule did not make sense at all.
2009-10-11keymap: fix usb_id invocationMartin Pitt
For deciding whether to call usb_id, test the property which we are actually querying further down. https://launchpad.net/215035
2009-10-08keymap: Add Logitech Wave USBMartin Pitt
This introduces a new rules section for USB keyboards, too. https://launchpad.net/bugs/215035
2009-10-07keymap for Acer Aspire 5720Maxim Levitsky
2009-09-09extras/keymap: Rename KEY_COFFEE to KEY_SCREENLOCKMartin Pitt
Unfortunately KEY_COFFEE is the canonical name in linux/input.h, and the more sensible KEY_SCREENLOCK is an alias. Manually override this particular case, since it's better to have "screenlock" in keymaps. However, we still keep the automatic filtering for the general case, to avoid introducing this problem again when input.h changes.
2009-09-09extras/keymap: fix hash table collisionsMartin Pitt
More than one key name was mapped to the same key, due to linux/input.h defining some aliases (in particular, KEY_HANGUEL, KEY_SCREENLOCK, KEY_MIN_INTERESTING). These caused hash table collisions. Changed the generation of the tables to ignore these aliases, and updated all keymaps to use the canonical name. This was detected by llvm-clang-analyzer. Thanks to Lennart Poettering for doing these checks and pointing this out! https://launchpad.net/bugs/426647
2009-08-26Revert "extras/keymap: Fix case matching for Micro-Star"Martin Pitt
This reverts commit 66bf63c05cdc4e9b09818aa5fab0b9d319a1c91c. Further debugging in https://launchpad.net/bugs/178860 showed that for some weird reason the correct key codes already come out of the "Video Bus" input device, and the previous commit would cause them to appear a second time through the standard keyboard device. This is a kernel bug in the end, but let's not break working things prematurely.
2009-08-26extras/keymap: Fix case matching for Micro-StarMartin Pitt
Some Micro-Star boards apparently have mixed case vendor, instead of all-caps. Update the glob to catch all such cases. https://launchpad.net/bugs/178860
2009-08-24extras/keymap: Fix hold key on Acer Aspire 6920Martin Pitt
The Hold key locks the panel and is hardwired. It doesn't have a sensible keycode to map to, and shouldn't be overloaded either.
2009-08-24extras/keymap: Add Acer Aspire 6920Martin Pitt
https://launchpad.net/bugs/407940
2009-08-08Fix “make distcheck” run outside of the source directory.Diego Elio 'Flameeyes' Pettenò
Pass the path to keys.txt as second parameter of check-keymaps.sh so that it can be found in the right path.
2009-08-08fix spellingAlan Jenkins
Fix spelling in docbook comments, code comments, and a local variable name. Thanks to "ispell -h" for docbook HTML and "scspell" for source code. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>