History log of /systemd/hwdb/60-keyboard.hwdb
Revision Date Author Comments Expand
d95b492571848543069ee6adada5705c88d6e435 18-Jan-2016 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Add HP ProBook 440 G3 Fixes #2343

0319812234919b38cf4c29d02f0ba107b91b3141 06-Jan-2016 Hui Wang <hui.wang@canonical.com>

keymap: remap microphone mute keycode for Lenovo Thinkcentre M800z This Lenovo machine use codec Line2 to implement a microphone mute button, it depends on the unsolicited interrupt to generate key event, the scan code for this button is assigned to 0x00 in the linux kernel driver, and the keycode is KEY_MICMUTE(248), we need to remap this keycode to KEY_F20 to make this hotkey work in X11. BugLink: https://bugs.launchpad.net/bugs/1531362 Signed-off-by: Hui Wang <hui.wang@canonical.com>

52bd587fe7ff7ab29a56efe7f5cf5c82de74ca0b 24-Dec-2015 Chris Atkinson <christopher.william.atkinson@gmail.com>

hwdb: remove references to udevadm info /dev/input/event*

d0361a866b671111358e0ac584624d81f8d4a5b0 18-Oct-2015 Mantas Mikulėnas <grawity@gmail.com>

hwdb: fix a syntax error in 60-keyboard

bbea73316f12896364e8e8eef82259280063eda0 16-Oct-2015 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Add HP ProBook 6555b Thanks to Olaf Hering!

c6853957f535263882e953764d5fc3ae43f979fd 14-Oct-2015 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Drop ThinkPad Yoga The Yoga's firmware sends key events whenever it's being folded or unfolded. These are thus *not* a button for requesting a screen orientation change, just an indication that this already happened. Thus they should not be assigned to "direction", but be ignored. Assigning them to "reserved" does not silence the "unknown key pressed" kernel warning, so there's no point in maintaining a mapping here. Fixes #1440

10e6271bf35f0afc798c9a34190175d6d5dce42b 08-Oct-2015 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Update Thinkpad Yoga 12 (2015) Follow-up commit to e1fd19958: Add d8 scan code as well. Fixes #1440

e1fd199580b9f839bb53143c1e3e327365419743 04-Oct-2015 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Add Thinkpad Yoga 12 (2015) Fixes #1440

10f4371fd7e0ec2670300cef137fdbfce55c7acb 17-Sep-2015 Martin Pitt <martin.pitt@ubuntu.com>

Revert "keymap: Add Corsair K70" This breaks the same vendor/product ID with the German keyboard layout. As this is a hack around some weird keyboard driver bug, let's revert until this is understood better. See https://github.com/systemd/systemd/issues/1243 This reverts commit a2aa71a9542492d6b34007b9dac28e4f10b4256d.

a2aa71a9542492d6b34007b9dac28e4f10b4256d 14-Sep-2015 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Add Corsair K70

6e675e278c04bd5662914888a2b3cf856d743659 10-Sep-2015 Chen-Han Hsiao (Stanley) <stanley.hsiao@canonical.com>

Add microphone mute keymap for Dell Precision

195c9e37fcb1273b92e2cdacc1d0aa573bf7a92d 04-Aug-2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

Update bugtracker address

aa75494ad5cdf7bede947212ad8c8356d78580fa 14-Jun-2015 Mario Limonciello <mario_limonciello@dell.com>

hwdb: add support for Alienware graphics amplifier Unplugging and plugging in the cable will create various scancodes on the keyboard controller. Userspace within X should be able to interact with these to show interesting messages. Assign them to generic prog1/prog2. (David: add comment to hwdb explaining that these keycodes are reserved)

ff48c774236967273732a7ee154b4b8e834b4409 10-Jun-2015 dslul <laudanidaniele@gmail.com>

keymap: Add Samsung NP350V and NP670Z typo keymap: Add Samsung NP350V and NP670Z

0e336347dedc3577214484ec3d97f0f799dd81fd 13-Apr-2015 Martin Pitt <martin.pitt@ubuntu.com>

hwdb: Fix wireless switch on Dell Latitude It does not generate a release event. https://launchpad.net/bugs/1441849

af97ebf2dd8a2ec0d46f2924e35a63a55523c133 11-Apr-2015 Gavin Li <git@thegavinli.com>

hwdb: add Samsung ATIV Book 6 / 8 This adds support for the keyboard illumination keys and fixes Fn+F1.

51c0c2869845a058268d54c3111d55d0dd485704 11-Apr-2015 Peter Hutterer <peter.hutterer@who-t.net>

udev: builtin-keyboard: add support for EVDEV_ABS_* Parse properties in the form EVDEV_ABS_00="<min>:<max>:<res>:<fuzz>:<flat>" and apply them to the kernel device. Future processes that open that device will see the updated EV_ABS range. This is particularly useful for touchpads that don't provide a resolution in the kernel driver but can be fixed up through hwdb entries (e.g. bcm5974). All values in the property are optional, e.g. a string of "::45" is valid to set the resolution to 45. The order intentionally orders resolution before fuzz and flat despite it being the last element in the absinfo struct. The use-case for setting fuzz/flat is almost non-existent, resolution is probably the most common case we'll need. To avoid multiple hwdb invocations for the same device, replace the hwdb "keyboard:" prefix with "evdev:" and drop the separate 60-keyboard.rules file. The new 60-evdev.rules is called for all event nodes anyway, we don't need a separate rules file and second callout to the hwdb builtin.

5ad6091884425c11abd5920dae77b0c283b54123 20-Mar-2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

hwdb: add HP ProBook 450G0 https://bugs.freedesktop.org/show_bug.cgi?id=89684

9a3d3aace311e85627115d89e4dfe1d71c01b7e3 16-Mar-2015 Kay Sievers <kay@vrfy.org>

rules: keyboard - prefix "atkbd" match strings like we prefix the "name" strings

b17de8449c3ce26031d5bb7dec1086b56e51ac9b 16-Mar-2015 David Herrmann <dh.herrmann@gmail.com>

Revert "hwdb: merge atkbd into platform matches" This reverts commit ba76ee29bc02879fb42c048132af8889b00220d5. As it turns out, we need to match on driver=atkbd to not load the fixups on any plugged USB devices. That is, whenever you use "name:<name>:dmi:<dmi>" style matches, you better provide a name or you're screwing things up.

84a122a008e06901ce2d1d3941864afce8fd5d15 16-Mar-2015 Kay Sievers <kay@vrfy.org>

rules: keyboard - remove "platform" from comments

ba76ee29bc02879fb42c048132af8889b00220d5 16-Mar-2015 David Herrmann <dh.herrmann@gmail.com>

hwdb: merge atkbd into platform matches Currently, we always run hwdb 'keyboard:name:$attr{name}:$attr{[dmi/id]modalias}' as last step to match keyboards. Therefore, if nothing else matched so far, we still try the device-name+dmi combination. However, we have a special atkbd rule which is only run for atkbd as: hwdb 'keyboard:$attr{[dmi/id]modalias}' This is redundant, as we already pass the same information to hwdb in the last fallback step. This patch converts the hwdb "keyboard:dmi:*" matches to "keyboard:name:*:dmi:*" matches and drops the redundant rule.

b26e4ced91d0ac0eabdce1c505228ccafc65a23f 16-Mar-2015 David Herrmann <dh.herrmann@gmail.com>

hwdb: convert to generic input-modalias matches There is no reason to match on usb-modaliases, if we can use the input-modalias to achieve the same. This commit changes the keyboard-lookups to not be restricted to USB, but pass all modaliases to the hwdb. Furthermore, we convert all usb:* matches to input:* matches, thus getting rid of any ambiguity if multiple usb devices are chained (or a bluetooth device / etc. is on top). Note that legacy keyboard:usb:* matches are still supported, but deprecated. If possible, please use keyboard:input:* matches instead. This is a required step to make other input devices work with 60-keyboard.hwdb. Other bus-types are often chained on usb and we want to avoid any ambiguity here if we incorrectly match on a USB hub.

4f70555d76c90ffdc5a5e4f75bbc08b38022c911 05-Mar-2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

hwdb: fix Dell XPS12 9Q33 key name https://bugs.freedesktop.org/show_bug.cgi?id=84437

39addb81b660dd7af7d21be941d8de6497abbdbf 19-Feb-2015 Lubomir Rintel <lkundrak@v3.sk>

hwdb: fix ThinkPad X* Tablet special keys ThinkPad tablet firmware has DMI product name and version reversed: Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: LENOVO Product Name: 7762AS1 Version: ThinkPad X61 Tablet Serial Number: LKZCDH2 UUID: 6ADBC681-4FC9-11CB-844F-B47CB9210BE2 Wake-up Type: Power Switch SKU Number: Not Specified Family: ThinkPad X61 Tablet

4b9bb683eecda5a70594075297ef89af91cde8fe 10-Feb-2015 Hui Wang <hui.wang@canonical.com>

keymap: Add microphone mute keymap for several HP laptops On these several HP laptops, the microphone mute hotkey is "Fn+F8" and the scancode for this hotkey is 0x81, but this scancode was mapped to fn_esc in the HP generic keymap section. To fix this problem, we add a machine specific keymap section to add the correct keymap rule. BugLink: https://bugs.launchpad.net/bugs/1409721 BugLink: https://bugs.launchpad.net/bugs/1334968 Signed-off-by: Hui Wang <hui.wang@canonical.com>

5d7afd82a159f8a781594f5538b7af35dbb9cecc 05-Feb-2015 Bastien Nocera <hadess@hadess.net>

hwdb: Bind "toolbox" buttons to the Windows key One would expect pressing the button to go to an overview / show applications mode, we thus map it to leftmeta, the Windows key. See https://bugzilla.gnome.org/show_bug.cgi?id=658602#c17

288026bda90245ae6523441ce308d58ad1caefc8 17-Jan-2015 Maxim Mikityanskiy <maxtram95@gmail.com>

hwdb: restore comments about MSI devices Some time ago 95-keymap.rules was replaced by 60-keyboard.hwdb. Original comments for MSI laptops (that were in 95-keymap.rules) were removed, but I think they are important for understanding what's going on. https://bugs.freedesktop.org/show_bug.cgi?id=88412

ef686ae230c55124e3efdc7d756fb1931e10aef4 17-Dec-2014 Marc Schmitzer <marc@marc-schmitzer.de>

hwdb: add Lenovo 3000 N200 special key https://bugs.freedesktop.org/show_bug.cgi?id=87377

24a4501d70e60f15c074e9f5bda46a7fbc5735e5 25-Nov-2014 Peter Hutterer <peter.hutterer@who-t.net>

hwdb: fix a typo

b4c72e52d2109fe7f0ac3440c81ae3e1ce64a143 13-Nov-2014 Bastien Nocera <hadess@hadess.net>

keymap: Fix special keys on ThinkPad X60/X61 Tablet KEY_DIRECTION is mapped to XF86RotateWindows, to rotate the display: http://cgit.freedesktop.org/xkeyboard-config/commit/symbols/inet?id=ec875f6f9b7c4028e11d32b071989c682e6502bd And F13 is mapped to XF86Tools, which is closest to the original toolbox usage: http://cgit.freedesktop.org/xkeyboard-config/tree/symbols/inet?id=7a2c4bed212ebbcc05f3c959aef659ce7dd31fd8#n221

71ed2d38711e345f22e2200bc7bb156aed98972a 13-Nov-2014 Bastien Nocera <hadess@hadess.net>

keymap: Add support for IBM ThinkPad X41 Tablet Scancode taken from: http://www.thinkwiki.org/wiki/Tablet_Hardware_Buttons#Linux_Support William Jon McCann provided the DMI match. IBM seems to have swapped the version and model of the system: Manufacturer: IBM Product Name: 18666TU Version: ThinkPad X41 Tablet

aba248ee6b1eb10baf3d89eca2ad7569459af6ab 30-Oct-2014 Hans de Goede <hdegoede@redhat.com>

keymap: Ignore brightness keys on Dell Inspiron 1520 to avoid double events On the Dell Inspiron 1520 both the atkbd and acpi-video input devices report an event for pressing the brightness up / down key-combos, resulting in user space seeing double events and increasing / decreasing the brightness 2 steps for each keypress. This hwdb snippet suppresses the atkbd events, making the Inspiron 1520 work like most modern laptops which emit brightness up / down events through acpi-video only. Reported by Pavel Malyshev <p.malishev@gmail.com> https://bugzilla.redhat.com/show_bug.cgi?id=1141525

fc1ae82cae69d8dbbd9e7a31938810a486fac782 22-Oct-2014 Hans de Goede <hdegoede@redhat.com>

hwdb: Add mapping for special keys on compaq ku 0133 keyboards The compaq ku 0133 keyboard has 8 special keys at the top: http://lackof.org/taggart/hacking/keyboard/cpqwireless.jpg 3 of these use standard HID usage codes from the consumer page, the 5 others use part of the reserved 0x07 - 0x1f range. This commit adds mapping for this keyboard for these reserved codes, making the other 5 keys work. Cc: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>

4e3deeedc15b03197d591850061316289245c9a9 07-Oct-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Fix touchpad toggle key on Asus laptops https://launchpad.net/bugs/1377352

a046659f8551e1c8f79ba4b66472444e285255df 07-Oct-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Fix touchpad toggle on Toshiba Satellite P75-A7200 Just like everywhere else we use KEY_F21 instead of KEY_TOUCHPAD_TOGGLE for X friendliness.

24119cf10c7ed58a8fc0851745149dcc6dd5757f 30-Sep-2014 Stefan Brüns <stefan.bruens@rwth-aachen.de>

udev/hwdb: New Entry for Dell XPS12 9Q33 keyboard https://bugs.freedesktop.org/show_bug.cgi?id=84437

e512e8a255ef29d5a8eb605f8849202ea3d3e4cb 27-Aug-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Adjust for more Samsung 900X4 series Reportedly also applies to NP900X4B, so relax the match to apply to all models of this series. https://launchpad.net/bugs/902332

fa9d4be3f1f4a792b2f3624c2a08fe9cc6ce6e54 08-Aug-2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

hwdb: update format description and document reloading https://bugs.freedesktop.org/show_bug.cgi?id=82311

efb4bf4e419e14a13eead6289ea40165579a816f 05-Aug-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Fix HP Pavillon DV7 Properly disable scan code 94 instead of producing KEY_0. https://launchpad.net/bugs/1322770

d946bb53f94713241004810de92cc37f1e19c2d2 30-Jul-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Annotate all micmute workarounds Add a comment to all assignments to f20 that this actually should be "micmute" in a future when we aren't limited by X.org's key code limiations any more.

1f6d36f267186c0e3184bab4c7eca48481c6faab 30-Jul-2014 Hui Wang <hui.wang@canonical.com>

keymap: Add microphone mute keymap for Dell Latitude On the Dell Latitude, the mic mute key event is generated by wmi driver, the keycode assigned to this hotkey from kernel is KEY_MICMUTE (248), this keycode is too big for xorg to handle, in the xorg, the XF86AudioMicMute is assigned to F20. Please refer to 4e648ea0 of xkeyboard-config. BugLink: https://bugs.launchpad.net/bugs/1326684 BugLink: https://bugs.launchpad.net/bugs/1339998 Signed-off-by: Hui Wang <hui.wang@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>

4c02dd7153f970244950b5e00f7bdfea8d2ff0be 04-Jun-2014 Kay Sievers <kay@vrfy.org>

hwdb: fix case-sensitive match

9e3dbf6b2b99d0e16989d9cedb458729db5a60c3 01-Jun-2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

keyboard: add Plantronics .Audio mute button https://bugs.freedesktop.org/show_bug.cgi?id=79495

e55edb22a71e67f01534d28f91c6aa27bba48fc1 25-May-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Asus EeePC touchpad toggle key Originally is KEY_TOUCHPAD_TOGGLE, but X.org can't handle the big key events, so use the F21 convention. https://bugs.freedesktop.org/show_bug.cgi?id=72807

d258d4967eb24122c2b1014d4e873f61b633f1d2 25-May-2014 Martin Pitt <martin.pitt@ubuntu.com>

keymap: Add Lenovo Enhanced USB Keyboard https://bugs.freedesktop.org/show_bug.cgi?id=77234

15f392394e75ffb7f318920008fd1bbe4e82b488 27-Mar-2014 Scott Thrasher <scott.thrasher@gmail.com>

Add hwdb entry for Samsung Series 7 Ultra

77e8ff6974ffaa6c9954e3d2264d9aa75ef25233 27-Feb-2014 Kieran Clancy <clancy.kieran@gmail.com>

hwdb: keymaps for Samsung 900X3E/900X3F Keymaps for Samsung 900X3E and 900X3F should be the same as for other models in the series. I have also moved the comment for '# Series 9' to the right place

90e633a7901060063e62bf53948c4c239a9f55d1 21-Feb-2014 Jason St. John <jstjohn@purdue.edu>

replace tabs with spaces in some files Files: * hwdb/60-keyboard.hwdb * shell-completion/zsh/_systemd-coredumpctl * src/test/test-helper.h

c9cf047362cd8e4530c10bc7c2d6db988452305d 29-Jan-2014 Martin Pitt <martinpitt@gnome.org>

keymap: Add Toshiba EQUIUM Thanks Aleksander Kowalski <aleksander.kowalski.1@gmail.com>!

7b36bf82c4deeadef6d914cef750b4a51ff2ed48 28-Jan-2014 Martin Pitt <martinpitt@gnome.org>

keymap: Add Sony Vaio VGN-FW250 https://launchpad.net/bugs/1271163

1e091c1285b59d0fbab58e6e5113ad111bc08794 28-Jan-2014 Martin Pitt <martinpitt@gnome.org>

keymap: Add release quirk for Acer AOA switchvideomode key https://launchpad.net/bugs/1272658

82cd413782cca6de3088c2705f839ff31abec7f9 27-Jan-2014 Martin Pitt <martinpitt@gnome.org>

keymap: Add HP Chromebook 14 (Falco) Thanks to Stefan Nagy <public@stefan-nagy.at>.

2a61aaac6607d998e981481c34ae06e3e3ace4fe 11-Jan-2014 Unai Uribarri <unaiur@gmail.com>

hwdb: Add support for Toshiba Satellite P75-A7200 keyboard

c79af123de72cdb70f122c7fda5b2401acc5ea7b 07-Jan-2014 Martin Pitt <martinpitt@gnome.org>

keymap: Recognize different Toshiba Satellite capitalizations https://launchpad.net/bugs/665918

f92164e45a0f7524e294fb383e624ff754095a25 07-Jan-2014 AppleBloom <rat.o.drat@gmail.com>

hwdb: fix match for Thinkpad X201 tablet https://bugs.freedesktop.org/show_bug.cgi?id=71929

245dc22920d6592e50265c82c8def8e4bbf0e665 07-Jan-2014 Dmitry Pisklov <dpisklov@gmail.com>

hwdb: remove duplicate entry for Samsung 700Z keyboardbrightnessup/down are not even real keys. https://bugs.freedesktop.org/show_bug.cgi?id=72311

dcafc342bfa44d4d5ee76e5ddc12fd36f8f64af5 07-Jan-2014 Dmitry Pisklov <dpisklov@gmail.com>

hwdb: add Samsung 700G https://bugs.freedesktop.org/show_bug.cgi?id=72311

dfa2ea215df5f1e78084de862a54c0f1f321a13a 07-Jan-2014 Raudi <mpell@web.de>

hwdb: change key mappings for Samsung 90X3A The Key codes didn't match with the described key. Also the key identifier strings were missing. I hope I chose appropriate ones. https://bugs.freedesktop.org/show_bug.cgi?id=70296

c5b7838ddeae1fcd5c613ea15f04918b945823e5 19-Dec-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Refactor Acer tables Move common keys into generic Acer table, and factorize the model specific exceptions.

bc9cdba5ddf78d0ecb5c64f55621bb2f474ea280 19-Nov-2013 Jose Ignacio Naranjo <joseignacio.naranjo@gmail.com>

keymap: Add Toshiba Satellite U940 Signed-off-by: Martin Pitt <martinpitt@gnome.org>

a7792fecc36fa3e9dae4a5a00aaacdf1da9a661b 28-Oct-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Fix stuck keys on Lenovo IdeaPad Z370 https://launchpad.net/bugs/1245189

df7daa9a689277126b9eb36508abcc2510fa5594 28-Oct-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Reorder IdeaPad rules So that they are together in the file.

35bffce819222e18dd363027d7a6ad4fc245b05f 09-Oct-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Fix Samsung 900X[34]C It appears that it's not really the 900 vs. 940 or the X3 vs X4, but the A/B/C/D suffix after that which makes the difference between the keymaps. On a NP900X3C-A04RU you get MODALIAS=dmi:bvn*:bvr*:bd*:svnSAMSUNGELECTRONICSCO.,LTD.:pn900X3C/900X3D/900X4C/900X4D:* So change the matches to use AB vs. CDG as the differentiator. Thanks to Anatoly Markov for reporting and testing!

bc5fb0809e6f5784888f30057708548f14dcb459 25-Sep-2013 Jimmie Tauriainen <jimmie@southpole.se>

keymap: Add Samsung Ativ 9 Plus https://launchpad.net/bugs/1229936

42a9de1c2513aa348df369080cdd941ef4ab00ab 19-Sep-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Fix wrong assignments to F23 These days, F21/F22/F23 mean Touchpad toggle/on/off. Clean up other assignments to that from ancient times which belong to keys like "Auto Brightness" (which doesn't have a keycode and is usually hardwired) or some "launch vendor tool" key. https://bugs.freedesktop.org/show_bug.cgi?id=62953

6e1452d6f015ebca6801e497d12bc6c7c114386d 16-Sep-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Add Samsung Series 5 [Ultra] Also consolidate the wlan key into the "all Samsung" rule to avoid repetition. Thanks to Mauro Carvalho Chehab! https://bugzilla.redhat.com/show_bug.cgi?id=989103

e39ff1f48d7ffcf7c20f9178ec64efbd7e244cab 14-Sep-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

keymap: remove some commented out lines

176cceb051fd9537239e5e8a43f80a33d06fe3b8 12-Sep-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

hwdb: add Toshiba Satellite P75-A Contributed by Guillermo Dominguez Duarte <guillermod84@gmail.com>.

33e74db2667103e33f7e47277378612dcdbdfaa5 09-Sep-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Add Asus WMI module We need to override the TOUCHPAD_TOGGLE to F21 to make it useful under X, as for other models.

ee2babf4c36f9ab65e9ebbe966ed7839c532df45 02-Sep-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Explicitly match "any product name" for "all models from vendor" rules Without this, the hwdb trie gets mis-sorted to match the more specific rules first, as ":pvr" is lexicographically after ":pn". So ensure that all our matches have some ":pn" match to avoid this trap.

78f66c2151813166549e5482a3dccffe4f890b44 02-Sep-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Fix typo in Latitude/Precision rules We actually want to match the product name, "pn:" makes no sense.

b534166eaec8fef9902a68f75cab8eeae458b23c 30-Aug-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Don't use spaces in DMI modalias matches Spaces get dropped from DMI modaliases. Replace them with '*' to make them robust against future changes in space escaping.

db7c6e6fc85d13ab18eb0d918957210c7476cba6 30-Aug-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Fix Dell vendor names Spaces are dropped from vendor and product names in DMI modaliases, so a match like "svnDell Inc.:" will never happen. Also, some machines use "Dell", some "Dell Inc", some "Dell Inc.", so just match on "Dell*" to avoid all these traps. https://launchpad.net/bugs/1218433

3f42b51f21171a3166200af3d9966812f1ddd0f0 29-Aug-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Don't erase previous assignments Don't use "KEYBOARD_KEY_xx=!" assignments (i. e. only enabling force-release) if more general matches already explicitly set a key code before, to not override the previously set value. https://launchpad.net/bugs/1218433

792d616391159f4fa992341bf264c9407e480c6d 27-Aug-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Add Logitech Internet Navigator variant [PID C309] By Albrecht Kolthoff <kolthoff@gmx.net> via linux-hotplug@.

64b2a4da973aa87a92564bcbdfbb34072da54285 26-Aug-2013 Martin Pitt <martinpitt@gnome.org>

keymap: Add Samsung NP53U3C https://launchpad.net/bugs/1203853

93a279e34a8d2c38b1c6bcf750548e730f5309d8 23-Aug-2013 Herczeg Zsolt <zsolt94@gmail.com>

Keyboard map for Samsung NP700Z3C I'm using Ubuntu 13.04 on a Samsung Series 5 computer and found that that Fn hotkeys does not work.

f1a5d37e08f89bf64ac73cec2daf7caec4fc6f1e 23-Aug-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

keyboard: add eMachines E725 Information supplied by Ludvig <enthymeme@lavabit.com>.

e7627e14dc883ab0ad73c931e4ff0caa1cad6860 21-Aug-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

keymap: add Pavilion dv7 keys

2dd30e7da94b32df03451df8cf602e9454a376cb 15-Aug-2013 Kay Sievers <kay@vrfy.org>

hwdb: keyboard - remove stray " <dvdhrm> kay, hwdb/60-keyboard.hwdb line 147 it says KEYBOARD_KEY_ee=screenlock" with a " at the end. I guess that's a typo?

19c98efe17155734698c12482cd40834a89f0e48 09-Aug-2013 Lennart Poettering <lennart@poettering.net>

hwdb: map logitech R400 presenter keys from powerpoint hotkeys to sensible KEY_ definitions

0787758d26337ec897d9553fe962678fbf0a0962 07-Aug-2013 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

hwdb: add GIGABYTE U2442 mute key to the force-release list https://bugs.freedesktop.org/show_bug.cgi?id=67651

4a792f4676e5f8fa86aff8aac09c4b6391dee313 07-Aug-2013 Christoph Junghans <ottxor@gentoo.org>

keymap: add HP EliteBook 2570p's wlan switch to hwdb https://bugs.freedesktop.org/show_bug.cgi?id=66178

ce39bb6909578017aa10031638e724e038f0b859 18-Jul-2013 Kay Sievers <kay@vrfy.org>

hwdb: data update

bf89b99c5a39115112c2eda4c2103e2db54988d2 16-Jul-2013 Martin Pitt <martinpitt@gnome.org>

60-keyboard.hwdb: Fix syntax error Add missing '='.

1b6bce89b3383904d0dab619dd38bff673f7286e 16-Jul-2013 Martin Pitt <martinpitt@gnome.org>

keymap: re-add Logitech USB corded/cordless models These add back are the remaining 3 udev keymap rules which used name based instead of ID based matching.

ddc77f62244bb41d5c8261517e2e1ff1b763fc94 16-Jul-2013 Kay Sievers <kay@vrfy.org>

switch from udev keymaps to hwdb

/systemd/.gitignore /systemd/Makefile.am /systemd/configure.ac 60-keyboard.hwdb /systemd/keymaps/acer /systemd/keymaps/acer-aspire_5720 /systemd/keymaps/acer-aspire_5920g /systemd/keymaps/acer-aspire_6920 /systemd/keymaps/acer-aspire_8930 /systemd/keymaps/acer-travelmate_c300 /systemd/keymaps/asus /systemd/keymaps/compaq-e_evo /systemd/keymaps/dell /systemd/keymaps/dell-latitude-xt2 /systemd/keymaps/everex-xt5000 /systemd/keymaps/fujitsu-amilo_li_2732 /systemd/keymaps/fujitsu-amilo_pa_2548 /systemd/keymaps/fujitsu-amilo_pro_edition_v3505 /systemd/keymaps/fujitsu-amilo_pro_v3205 /systemd/keymaps/fujitsu-amilo_si_1520 /systemd/keymaps/fujitsu-esprimo_mobile_v5 /systemd/keymaps/fujitsu-esprimo_mobile_v6 /systemd/keymaps/genius-slimstar-320 /systemd/keymaps/hewlett-packard /systemd/keymaps/hewlett-packard-2510p_2530p /systemd/keymaps/hewlett-packard-compaq_elitebook /systemd/keymaps/hewlett-packard-hdx9494nr /systemd/keymaps/hewlett-packard-pavilion /systemd/keymaps/hewlett-packard-presario-2100 /systemd/keymaps/hewlett-packard-tablet /systemd/keymaps/hewlett-packard-tx2 /systemd/keymaps/hewlett-packard_elitebook-8440p /systemd/keymaps/hewlett-packard_elitebook-8460p /systemd/keymaps/ibm-thinkpad-usb-keyboard-trackpoint /systemd/keymaps/inventec-symphony_6.0_7.0 /systemd/keymaps/lenovo-3000 /systemd/keymaps/lenovo-ideapad /systemd/keymaps/lenovo-thinkpad-usb-keyboard-trackpoint /systemd/keymaps/lenovo-thinkpad_x200_tablet /systemd/keymaps/lenovo-thinkpad_x6_tablet /systemd/keymaps/lg-x110 /systemd/keymaps/logitech-usb /systemd/keymaps/logitech-wave /systemd/keymaps/logitech-wave-cordless /systemd/keymaps/logitech-wave-pro-cordless /systemd/keymaps/maxdata-pro_7000 /systemd/keymaps/medion-fid2060 /systemd/keymaps/medionnb-a555 /systemd/keymaps/micro-star /systemd/keymaps/module-ibm /systemd/keymaps/module-lenovo /systemd/keymaps/module-sony /systemd/keymaps/module-sony-old /systemd/keymaps/module-sony-vgn /systemd/keymaps/module-sony-vpc /systemd/keymaps/olpc-xo /systemd/keymaps/onkyo /systemd/keymaps/oqo-model2 /systemd/keymaps/samsung-other /systemd/keymaps/samsung-series-3 /systemd/keymaps/samsung-series-9 /systemd/keymaps/samsung-sq1us /systemd/keymaps/samsung-sx20s /systemd/keymaps/toshiba-satellite_a100 /systemd/keymaps/toshiba-satellite_a110 /systemd/keymaps/toshiba-satellite_m30x /systemd/keymaps/zepto-znote /systemd/src/udev/keymap/.gitignore /systemd/src/udev/keymap/95-keyboard-force-release.rules /systemd/src/udev/keymap/95-keymap.rules /systemd/src/udev/keymap/README.keymap.txt /systemd/src/udev/keymap/check-keymaps.sh /systemd/src/udev/keymap/findkeyboards /systemd/src/udev/keymap/keyboard-force-release.sh.in /systemd/src/udev/keymap/keymap.c
97a9313cafccf772ce03f5ebd36fe4d9d8412583 16-Jul-2013 Kay Sievers <kay@vrfy.org>

hwdb: follow: "keymap: Drop non-existant Samsung 900XC3"

aedc2eddd16e48d468e6ad0aea2caf00c7d37365 15-Jul-2013 Kay Sievers <kay@vrfy.org>

hwdb: keyboard update

e8193554925a22b63bef0e77b8397b56d63a91ff 12-Jul-2013 Kay Sievers <kay@vrfy.org>

hwdb: keyboard -- update comments

0c959b39175b126fdb70ae00de37ca6d9c8ca3a1 12-Jul-2013 Kay Sievers <kay@vrfy.org>

hwdb: keyboard -- add file Do not enable/install it now, until we switch over from the current keymap tool.