Commit graph

647 commits

Author SHA1 Message Date
Martin Pitt 82cd413782 keymap: Add HP Chromebook 14 (Falco)
Thanks to Stefan Nagy <public@stefan-nagy.at>.
2014-01-27 09:05:35 +01:00
Marcel Holtmann 43d9c2b584 hwdb: Update database of Bluetooth company identifiers 2014-01-20 17:53:16 -08:00
Unai Uribarri 2a61aaac66 hwdb: Add support for Toshiba Satellite P75-A7200 keyboard 2014-01-11 09:21:22 -05:00
Martin Pitt c79af123de keymap: Recognize different Toshiba Satellite capitalizations
https://launchpad.net/bugs/665918
2014-01-07 09:40:01 +01:00
AppleBloom f92164e45a hwdb: fix match for Thinkpad X201 tablet
https://bugs.freedesktop.org/show_bug.cgi?id=71929
2014-01-06 20:52:42 -05:00
Dmitry Pisklov 245dc22920 hwdb: remove duplicate entry for Samsung 700Z
keyboardbrightnessup/down are not even real keys.

https://bugs.freedesktop.org/show_bug.cgi?id=72311
2014-01-06 20:08:41 -05:00
Dmitry Pisklov dcafc342bf hwdb: add Samsung 700G
https://bugs.freedesktop.org/show_bug.cgi?id=72311
2014-01-06 20:08:41 -05:00
Raudi dfa2ea215d 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
2014-01-06 19:49:31 -05:00
Marcel Holtmann 479e339e55 hwdb: update 2014-01-05 00:44:34 -08:00
Marcel Holtmann c4a3a17ee9 hwdb: Update database of Bluetooth company identifiers 2013-12-27 09:35:20 -08:00
Marcel Holtmann 515c883021 hwdb: Add SDIO product ID for Marvell SD8897 WLAN function 2013-12-23 19:04:19 -08:00
Marcel Holtmann c309c17df4 hwdb: update 2013-12-22 11:32:11 -08:00
Marcel Holtmann 56243d0936 hwdb: Add SDIO database to ids-update.pl script 2013-12-22 11:30:57 -08:00
Marcel Holtmann 23ee5a0050 hwdb: Add SDIO Bluetooth and WiFi devices from Marvell 2013-12-22 11:20:53 -08:00
Marcel Holtmann ac6ee4fa3a hwdb: Add SDIO products from GCT and CSR 2013-12-22 11:08:50 -08:00
Marcel Holtmann 0e122faf73 hwdb: Add SDIO WLAN devices from ST-Ericsson and TI 2013-12-22 10:58:30 -08:00
Marcel Holtmann a3873fa35b hwdb: Correct SDIO vendor identifier for Broadcom 2013-12-22 10:49:08 -08:00
Marcel Holtmann c1a10e25b0 hwdb: Add SDIO device information for Broadcom B43 based cards 2013-12-22 10:46:13 -08:00
Marcel Holtmann cb4bef2be1 hwdb: Add some known SDIO device identification strings 2013-12-22 10:33:25 -08:00
Marcel Holtmann d5f7759a98 hwddb: Add database for SDIO vendor and class information 2013-12-22 10:21:20 -08:00
Martin Pitt c5b7838dde keymap: Refactor Acer tables
Move common keys into generic Acer table, and factorize the model specific
exceptions.
2013-12-19 08:33:32 +01:00
Marcel Holtmann 0234c59921 hwdb: Update database of Bluetooth company identifiers 2013-12-10 03:17:39 -08:00
Marcel Holtmann c6f3f5b4b3 hwdb: Update database of Bluetooth company identifiers 2013-11-29 07:31:39 -08:00
Marcel Holtmann 5476ad087c hwdb: Update database of Bluetooth company identifiers 2013-11-21 19:47:56 -08:00
Jose Ignacio Naranjo bc9cdba5dd keymap: Add Toshiba Satellite U940
Signed-off-by: Martin Pitt <martinpitt@gnome.org>
2013-11-19 08:15:50 +01:00
Martin Pitt a7792fecc3 keymap: Fix stuck keys on Lenovo IdeaPad Z370
https://launchpad.net/bugs/1245189
2013-10-28 12:32:12 +01:00
Martin Pitt df7daa9a68 keymap: Reorder IdeaPad rules
So that they are together in the file.
2013-10-28 12:30:47 +01:00
Kay Sievers 743bc3c979 hwdb: update 2013-10-20 01:12:29 +02:00
Martin Pitt 35bffce819 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!
2013-10-09 16:13:20 +02:00
Jimmie Tauriainen bc5fb0809e keymap: Add Samsung Ativ 9 Plus
https://launchpad.net/bugs/1229936
2013-09-25 07:30:23 +02:00
Kay Sievers 540fd137af hwdb: update 2013-09-24 15:47:12 +02:00
Martin Pitt 42a9de1c25 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
2013-09-19 16:43:43 -05:00
Martin Pitt 6e1452d6f0 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
2013-09-16 14:25:44 -05:00
Zbigniew Jędrzejewski-Szmek e39ff1f48d keymap: remove some commented out lines 2013-09-13 19:29:52 -04:00
Zbigniew Jędrzejewski-Szmek 176cceb051 hwdb: add Toshiba Satellite P75-A
Contributed by Guillermo Dominguez Duarte <guillermod84@gmail.com>.
2013-09-12 08:00:59 -04:00
Kay Sievers 89dc5bcff1 hwdb: update 2013-09-11 23:09:12 +02:00
Martin Pitt 33e74db266 keymap: Add Asus WMI module
We need to override the TOUCHPAD_TOGGLE to F21 to make it useful under X, as
for other models.
2013-09-09 17:41:03 -04:00
Martin Pitt ee2babf4c3 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.
2013-09-02 08:15:49 +02:00
Martin Pitt 78f66c2151 keymap: Fix typo in Latitude/Precision rules
We actually want to match the product name, "pn:" makes no sense.
2013-09-02 07:37:06 +02:00
Martin Pitt b534166eae 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.
2013-08-30 06:55:47 +02:00
Martin Pitt db7c6e6fc8 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
2013-08-30 06:55:40 +02:00
Martin Pitt 3f42b51f21 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
2013-08-29 17:48:42 +02:00
Martin Pitt 792d616391 keymap: Add Logitech Internet Navigator variant [PID C309]
By Albrecht Kolthoff <kolthoff@gmx.net> via linux-hotplug@.
2013-08-27 12:57:01 +02:00
Martin Pitt 64b2a4da97 keymap: Add Samsung NP53U3C
https://launchpad.net/bugs/1203853
2013-08-26 16:49:10 +02:00
Herczeg Zsolt 93a279e34a 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.
2013-08-23 15:17:15 -04:00
Zbigniew Jędrzejewski-Szmek f1a5d37e08 keyboard: add eMachines E725
Information supplied by Ludvig <enthymeme@lavabit.com>.
2013-08-23 13:00:43 -04:00
Zbigniew Jędrzejewski-Szmek e7627e14dc keymap: add Pavilion dv7 keys 2013-08-20 21:18:43 -04:00
Kay Sievers 2dd30e7da9 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?
2013-08-15 17:51:02 +02:00
Lennart Poettering 00aa179e39 build-sys: add two makefile symlinks 2013-08-13 10:22:02 +02:00
Lennart Poettering 19c98efe17 hwdb: map logitech R400 presenter keys from powerpoint hotkeys to sensible KEY_ definitions 2013-08-09 19:05:07 +02:00
Kay Sievers f058ccf2cd hwdb: update 2013-08-07 16:49:18 +02:00
Zbigniew Jędrzejewski-Szmek 0787758d26 hwdb: add GIGABYTE U2442 mute key to the force-release list
https://bugs.freedesktop.org/show_bug.cgi?id=67651
2013-08-07 08:35:19 -04:00
Christoph Junghans 4a792f4676 keymap: add HP EliteBook 2570p's wlan switch to hwdb
https://bugs.freedesktop.org/show_bug.cgi?id=66178
2013-08-06 23:15:42 -04:00
Kay Sievers ce39bb6909 hwdb: data update 2013-07-18 03:05:51 +02:00
Martin Pitt bf89b99c5a 60-keyboard.hwdb: Fix syntax error
Add missing '='.
2013-07-16 18:45:01 +02:00
Martin Pitt 1b6bce89b3 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.
2013-07-16 16:59:14 +02:00
Kay Sievers ddc77f6224 switch from udev keymaps to hwdb 2013-07-16 16:22:01 +02:00
Kay Sievers 97a9313caf hwdb: follow: "keymap: Drop non-existant Samsung 900XC3" 2013-07-16 14:14:24 +02:00
Kay Sievers aedc2eddd1 hwdb: keyboard update 2013-07-15 00:56:18 +02:00
Kay Sievers c79d894d59 hwdb: import data 2013-07-15 00:55:37 +02:00
Kay Sievers e819355492 hwdb: keyboard -- update comments 2013-07-12 13:44:08 +02:00
Kay Sievers 0c959b3917 hwdb: keyboard -- add file
Do not enable/install it now, until we switch over from the current
keymap tool.
2013-07-12 12:34:03 +02:00
Kay Sievers fec79699da hwdb: import data 2013-07-08 11:46:44 +02:00
Kay Sievers bfdf1adc6e hwdb: remove too broad PNP* match from 20-acpi-vendor.hwdb 2013-07-08 01:10:48 +02:00
Kay Sievers d9b17672eb hwdb: import data 2013-07-01 19:41:19 +02:00
Kay Sievers 07125a9240 hwdb: update 2013-05-06 17:39:07 +02:00
Kay Sievers 0f0cf8d2e3 hwdb: update 2013-04-30 19:13:54 +02:00
Kay Sievers de7a659c05 hwdb: update 2013-04-20 18:41:57 +02:00
Kay Sievers c225e76785 hwdb: update 2013-04-16 01:45:44 +02:00
Kay Sievers 78a0460588 hwdb: update 2013-03-28 21:53:30 +01:00
Kay Sievers 1d09582ab9 hwdb: ID_PRODUCT_FROM_DATABASE --> ID_MODEL_FROM_DATABASE
With the conversion from pci-db + usb-db to hwdb, the property
got accitentially renamed.

Move the name back to the long established identifier *MODEL*
instead of *PRODUCT*.

  $ git grep -l ID_MODEL_FROM_DATABASE
  hwdb/20-pci-vendor-model.hwdb
  hwdb/20-usb-vendor-model.hwdb
  hwdb/ids-update.pl
  man/systemd.device.xml
  rules/78-sound-card.rules
  src/core/device.c
  src/cryptsetup/cryptsetup.c
2013-03-23 16:38:21 +01:00
Kay Sievers 43b4c9aaf5 hwdb: update 2013-03-21 22:17:13 +01:00
Kay Sievers 46797983be hwdb: update 2013-03-07 19:43:27 +01:00
Kay Sievers f2f1861383 hwdb: update 2013-02-04 18:55:10 +01:00
Kay Sievers 3939e155d5 hwdb: update 2013-01-24 12:42:57 +01:00
Kay Sievers 34048c8ca6 hwdb: update 2013-01-18 00:15:25 +01:00
Marcel Holtmann 94f5bbc626 hwdb: Add database for Bluetooth company identifiers 2012-12-31 04:50:28 +01:00
Kay Sievers c96cb78f48 hwdb: update 2012-12-23 14:21:19 +01:00
Kay Sievers 378cf88f72 hwdb: update comments and data 2012-12-14 18:23:36 +01:00
Kay Sievers 3b33213f7e hwdb: update 2012-12-09 14:48:55 +01:00
Kay Sievers 2015553043 hwdb: update 2012-12-06 22:46:22 +01:00
Mantas Mikulėnas f9cd22249d hwdb: ids-update: close the right file handles
The script was closing *INP and *OUTP, which never actually existed.

Also fix pci_vendor() opening usb.ids and immediately discarding the fh.
2012-12-06 22:42:09 +01:00
Tom Gundersen 5fe25affc0 hwdb: add IAB to the OUI database
The individual address block is a poor man's organizationally unique
identifier.

Perhaps we should change the udev key from ID_OUI_FROM_DATABASE to
something like ID_IEEE_VENDOR_FROM_DATABASE?

Suggested-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
2012-12-04 02:11:37 +01:00
Kay Sievers 0e168acbd6 hwdb: fix upstream typo in PNP data 2012-12-02 15:16:20 +01:00
Kay Sievers 6c1fcf4380 hwdb: update PNP ids 2012-12-02 15:00:57 +01:00
Kay Sievers 3397c4c905 hwdb: update data 2012-12-02 02:01:25 +01:00
Kay Sievers c35ddc5b69 hwdb: update 2012-11-20 02:07:02 +01:00
Kay Sievers 4641b09cbf hwdb: update 2012-11-16 17:08:20 +01:00
Tom Gundersen 43f9cc65c2 hwdb: change pci.ids location
According to pciutils' TODO, the sourceforge location is scheduled for
removal, use the new one instead.
2012-11-09 15:36:25 +01:00
Kay Sievers 09d8f5d757 udev: hwdb - update usb class descriptions 2012-11-09 15:23:41 +01:00
Kay Sievers 8db6dcfd3c udev: hwdb - add usb class descriptions 2012-11-09 15:02:58 +01:00
Kay Sievers cf7ebcea78 udev: hwdb - add pci class descriptions 2012-11-09 14:29:10 +01:00
Kay Sievers 87281abdf3 hwdb: OUI - use ID_OUI_FROM_DATABASE= 2012-11-09 12:39:27 +01:00
Kay Sievers 448004c340 hwdb: add IEEE OUI data 2012-11-07 14:23:05 +01:00
Kay Sievers c67fbe4c71 hwdb: update pci data 2012-11-07 14:06:29 +01:00
Kay Sievers 0380748b55 udev: hwdb: add acpi/pnp vendor description file 2012-10-25 21:44:23 +02:00
Kay Sievers 796b06c21b udev: add hardware database support 2012-10-23 16:43:32 +02:00