path: root/hwdb
AgeCommit message (Collapse)AuthorFilesLines
2015-04-29hwdb: add HP X1000 DPI infoPeter Hutterer1-0/+8
Device name is PixArt, but it's sold as a HP brand. (cherry picked from commit e8043cd5fe283ff3023f98c15a2f09328805efab)
2015-04-29hwdb: add Samsung ATIV Book 6 / 8Gavin Li1-0/+6
This adds support for the keyboard illumination keys and fixes Fn+F1. (cherry picked from commit af97ebf2dd8a2ec0d46f2924e35a63a55523c133)
2015-04-29hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-0/+36
(cherry picked from commit c185834d77335d50ef0247c39d7e9dffc74707bd)
2015-03-14hwdb: updateKay Sievers4-334/+1060
(cherry picked from commit b83cbcb7d95482baa588706227f01bbbe44b9d12)
2015-03-14hwdb: add Lenovo W451 to TOUCHPAD_HAS_TRACKPOINT_BUTTONS listPeter Hutterer1-0/+2
(cherry picked from commit 9638ee90862e4a24f5796e87beebc4c47e2728c2)
2015-03-14hwdb: add Logitech G5 Laser MouseJonathon Gilbert1-0/+2
(cherry picked from commit 6437edbebe80e68b782f178c7a76e870a53811d7)
2015-03-14hwdb: fix Dell XPS12 9Q33 key nameZbigniew Jędrzejewski-Szmek1-1/+1 (cherry picked from commit 4f70555d76c90ffdc5a5e4f75bbc08b38022c911)
2015-03-14hwdb: add pnpid for the T450s touchpadPeter Hutterer1-0/+2 (cherry picked from commit c26c1d86b3e466e073577e27ad839a0c112cd17b)
2015-03-14hwdb: add sdio identifiers for Broadcom WLAN cardsArend van Spriel1-0/+10
This patch adds the sdio identifiers known to be supported by the brcmfmac open-source driver. (cherry picked from commit 0c591b6c92ded66bea5ed615796b0f8c1cd6b422)
2015-03-14hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-0/+42
(cherry picked from commit 3cabeab1197d3e45f16f514f5a396e0fb311e867)
2015-03-14hwdb: fix ThinkPad X* Tablet special keysLubomir Rintel1-2/+1
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 (cherry picked from commit 39addb81b660dd7af7d21be941d8de6497abbdbf)
2015-02-16hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-0/+57
2015-02-16hwdb: updateLennart Poettering2-15/+921
2015-02-16hwdb: fix syntaxLennart Poettering1-2/+1
2015-02-14hwdb: Microsoft Microsoft 3-Button MouseLukas Märdian1-0/+4
2015-02-13hwdb: update name databasesLennart Poettering2-13/+691
2015-02-10keymap: Add microphone mute keymap for several HP laptopsHui Wang1-0/+8
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: BugLink: Signed-off-by: Hui Wang <>
2015-02-04hwdb: Bind "toolbox" buttons to the Windows keyBastien Nocera1-2/+2
One would expect pressing the button to go to an overview / show applications mode, we thus map it to leftmeta, the Windows key. See
2015-02-02hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-0/+48
2015-01-29hwdb: add a touchpad hwdbPeter Hutterer1-0/+39
Currently used to tag devices in the new Lenovo *50 series and the X1 Carbon 3rd. These laptops re-introduced the physical trackpoint buttons that were missing from the *40 series but those buttons are now wired up to the touchpad. The touchpad now sends BTN_0, BTN_1 and BTN_2 for the trackpoint. The same button codes were used in older touchpads that had dedicated scroll up/down buttons. Input drivers need to work around this and thus know what they're dealing with. For the previous gen we introduced INPUT_PROP_TOPBUTTONPAD in the kernel, but the resulting mess showed that these per-device quirks should really live in userspace. The list currently includes the X1 Carbon 3rd PNPID, others will be added as get to know which PNPID they have.
2015-01-17hwdb: restore comments about MSI devicesMaxim Mikityanskiy1-2/+4
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.
2015-01-16hwbd: add click angle for the Logitech M325Peter Hutterer1-0/+1
This device has 18 stops per rotation == 20 degree angle. Advertised as "Micro-precise scrolling"
2015-01-15hwdb: add MOUSE_WHEEL_CLICK_ANGLE as propertyPeter Hutterer1-13/+31
Most mice have a wheel click angle of 15 degrees, i.e. 24 clicks per full wheel rotation. Some mice, like the Logitech M325 have a larger angle. To allow userspace to make use of that knowledge, add a property to the hwdb. This allows for better predictive scrolling. e.g. a mouse that has a smaller click angle will scroll faster, with this value you can accommodate this where needed. Likewise, using "half turn of the wheel" or "full turn of the wheel" as a UI element becomes possible. This addition is mainly driven by libinput 0.8, having the angle enables libinput to provide an API that distinguishes between a physical distance (like touchpad scrolling does) and discrete steps (wheel clicks). Callers can choose what they prefer based on the device.
2015-01-09hwdb: add Kay's Laser Mouse to the dpi databaseLennart Poettering1-0/+2
2015-01-09hwdb: add missing line between the G400 entriesPeter Hutterer1-0/+1
Error, DATA expected but got 'mouse:usb:v046dpc24c:name:Logitech G400s Optical Gaming Mouse:' in '/etc/udev/hwdb.d/70-mouse.hwdb': Error, MATCH expected but got ' MOUSE_DPI=400@1000 *800@1000 2000@1000 4000@1000' in '/etc/udev/hwdb.d/70-mouse.hwdb': Introduced in 6366e349
2015-01-09hwdb: note that we care about the maximum frequency in MOUSE_DPIPeter Hutterer1-2/+4
Devices with dynamic frequency scaling adjust the frequency as needed. For those we only care about the maximum frequency, not the various in betweens.
2015-01-08hwdb: adjust max frequency of Logitech RX 250Zbigniew Jędrzejewski-Szmek1-2/+4
2015-01-07hwdb: mouse DPI data, Logitech Gaming Mouse G400Jonas Ådahl1-0/+3
2015-01-05hwdb: fix a typoPeter Hutterer1-1/+1
2015-01-05hwdb: revert Logitech Optical USB MousePeter Hutterer1-2/+0
Reporter says he incorrectly measured the data but the device is not available anymore to correct it. We'll have to wait for someone else to submit the data.
2014-12-31hwdb: mouse DPI data, Logitech USB Laser Mouse M-U0011-OChristoph Brill1-0/+2
2014-12-30hwdb: mouse DPI data, Logitech M-UAS144Christoph Brill1-0/+4
2014-12-30hwdb: mouse DPI data, Fujitsu Siemens OEMChristoph Brill1-0/+7
2014-12-30hwdb: mouse DPI data, Logitech MK260 aka M-R0011Christoph Brill1-0/+4
2014-12-30hwdb: mouse DPI data, Chicony 2.4G Multimedia Wireless KitChristoph Brill1-0/+8
2014-12-29hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-1/+25
2014-12-26hwdb: mouse - add Razer AbyssusTom Gundersen1-1/+9
2014-12-24hwdb: add rule and first entry for PS/2 micePeter Hutterer1-0/+4
2014-12-24hwdb: Microsoft Wireless Laser Mouse 8000 DPI dataFrank Theile1-0/+4
2014-12-22hwdb: Lenovo USB mouse MO28UOL DPI dataFrank Theile1-0/+4
2014-12-18hwdb: move Logitech mouse to the right spotZbigniew Jędrzejewski-Szmek1-4/+2
2014-12-18hwdb: Logitech, Inc. RX 250 Optical Mouse DPI dataErik Auerswald1-0/+2
2014-12-18hwdb: Logitech, Inc. RX 300 Optical Mouse DPI dataTim JP1-0/+2
2014-12-17hwdb: add Lenovo 3000 N200 special keyMarc Schmitzer1-0/+4
2014-12-16hwdb: Logitech MX1000, another Lenovo USB mousePeter Hutterer1-0/+6
Provided by Benjamin Bellec
2014-12-16hwdb: more an entry for the MS Sculpt ErgonomicPeter Hutterer1-0/+7
Note that the MS receivers likely work like the Logitech ones, i.e. all devices connected show up with the same vid/pid/name. Full evidence remains to be gathered.
2014-12-15hwdb: fix orderingDaniel Mack1-4/+4
We sort by default DPI, not the first one in the list.
2014-12-15hwdb: Logitech G400sDaniel Mack1-0/+4
Provided by Peter Hutterer:
2014-12-15hwdb: Logitech MX 518Harald Hoyer1-0/+4
2014-12-12hwdb: add more miceZbigniew Jędrzejewski-Szmek1-1/+7