summaryrefslogtreecommitdiff
path: root/hwdb.d
Commit message (Collapse)AuthorAgeFilesLines
* hwdb: Add touchpad toggle mapping for System76 Pangolin 1213r0ck2023-01-211-1/+5
|
* hwdb: Add Chuwi Hi10X (N4120 version) iio matrixWaltibaba2023-01-201-0/+4
| | | | | There is a later model version of the Chuwi Hi10X that has significantly changed components compared to the existing hwdb one. Differentiator (on Chuwi forums, in thesofproject, etc.) is the N4120 rather than the N4100 processor. The svn and pn seem to be identical, my Chuwi Hi10X matches with the old model except for the changed KIOX000A* iio sensor. With the added ACCEL_MOUNT_MATRIX, my device works on gnome and has the correct (right-up) output in monitor-sensors.
* hwdb: Add mic mute key mappings for Dell G16 SeriesKoba Ko2023-01-181-0/+2
| | | | add Dell G16 series to use the mic mute hotkey.
* hwdb: Add mount matrix for Linx 1020Spindle Security2023-01-111-0/+4
|
* hwdb: Mark Dell platform accel sensor location to baseKai-Chuan Hsieh2023-01-101-0/+1
| | | | | Dell would like to disable screen rotation for the platform eternally. Mark the aceel sensor location base to disable it.
* Fix Positivo MASTER-N1110 key toggle touchpaddrosdeck2023-01-101-0/+2
|
* hwdb: Add Dell models that require ACCEL_LOCATION=baseDirk Su2023-01-051-0/+2
|
* hwdb: remove spurious whitespaceLuca Boccassi2023-01-031-1/+1
| | | | | | Fixes test failures. Follow-up for c3950f0a27fb7d2298a2182f21d645c7017f9c0c and https://github.com/systemd/systemd/pull/25908
* Added Tablet Teclast X98 Air 3G (C5J6)marcel1512023-01-031-0/+4
| | | Latest BIOS of X98 Air 3G has later date, that's why it wasn't recognized. Uses the same Matrix as the X89 (E7ED).
* Update 60-sensor.hwdbGio2023-01-011-2/+2
| | | Updated DBook D10 / Juno Tablet. Before the bvr (bios version) was hard coded to v1.05. This will read all versions
* Prevents airplane mode toggle for HP Spectre 16Hannoskaj2022-12-261-0/+4
|
* hwdb: Add mic-mute, control-center and screen-rotation mappings for MSI laptopsHans de Goede2022-12-221-4/+3
| | | | | | | | | | | | | | | | | | | | | | The MSI Summit E16 Flip A12UCT laptop sends the following unmapped atkbd scancodes: 0x91: Launch MSI Control Center 0xf1: Toggle mic mute 0xf2: Rotate screen The 0x91, 0xf1 and 0xf2 codes are already present in the MSI Prestige/Modern series specific keymappings and the 0xf1 mapping is also already present in the MSI Bravo 15-B5DX FnKeys entry. This shows that these are generic to many MSI models, so add mappings for these to the generic MSI mappings. Since the MSI Bravo 15-B5DX FnKeys entry only contains the 0xf1 mapping and that is covered by the generic MSI mappings now, that entry is removed. Link: https://gitlab.freedesktop.org/libinput/libinput/-/issues/822 Link: https://bugzilla.kernel.org/show_bug.cgi?id=216824
* hwdb: change definition of PROXIMITY_NEAR_LEVEL for sensorsPhilipp Jungkamp2022-12-221-2/+2
| | | | | | | | | | | | | | | | | The [kernel documentation][0] for the in_proximity_nearlevel sysfs attribute on iio proximity devices states: If the value read from the sensor is above or equal to the value in this file an object should typically be considered near. Meaning a 'greater than or equal to' comparison. Make the documentation comment in 60-sensors.hwdb suggest a greater-or-equal rather than a strict greater-than comparison. [0]: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-iio-proximity Fixes #25793
* hwdb: Fn+F5 fix for MSI Bravo 15-B5DX (#25788)noodlejetski2022-12-201-0/+4
| | | Closes #25782.
* hwdb: Fix mount matrix for CSL Panther Tab HD (#25752)mvzlb2022-12-151-1/+1
| | | | Commit a76d7aca sets ACCEL_MOUNT_MATRIX to match the device's casing (landscape) instead of the LCD panel (portrait).
* hwdb: Add mount matrix for CSL Panther Tab HDMVZ Ludwigsburg2022-12-151-0/+7
|
* hwdb: also add a generic entry for DualPoint StickYu Watanabe2022-12-141-2/+3
| | | | Also mention Dell DualPoint Stick in the comment.
* hwdb: add comments about matching entriesYu Watanabe2022-12-143-26/+59
| | | | | | | Follow-up for 57bb707d48131f4daad2b1b746eab586eb66b4f3. This makes the comments in 60-evdev.hwdb, 60-keyboard.hwdb, and 70-pointingstick.hwdb consistent.
* hwdb: drop trailing spaceYu Watanabe2022-12-141-1/+1
|
* hwdb: Add additional Dell models that require ACCEL_LOCATION=base (#25724)AndyChi2022-12-141-0/+2
|
* Update 60-evdev.hwdb (#25704)uerdogan2022-12-121-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This solves Debian Bug report 1008760: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008760. Solution was inspired by this kernel bug report message: https://bugzilla.kernel.org/show_bug.cgi?id=204967#c15. My measured pad dimensions with a ruler were 85x44mm. But I decided to take the 2x size reported by the current kernel when invoking the touchpad-edge-detector command from the libdev-tools package. Because this comment claims that the old vs new kernel reportings differ by factor 2: https://bugzilla.kernel.org/show_bug.cgi?id=204967#c3 . Therefore I have used this command to get the new entry to 60-evdev.hwdb: "root@pb:~# touchpad-edge-detector 80x34 /dev/input/event2 Touchpad ETPS/2 Elantech Touchpad on /dev/input/event2 Move one finger around the touchpad to detect the actual edges Kernel says: x [0..1254], y [0..528] Touchpad sends: x [0..2472], y [-524..528] -^C Touchpad size as listed by the kernel: 40x17mm User-specified touchpad size: 80x34mm Calculated ranges: 2472/1052 Suggested udev rule: # <Laptop model description goes here> evdev:name:ETPS/2 Elantech Touchpad:dmi:bvnPackardBell:bvrV1.21:bd08/09/2012:br21.240:svnPackardBell:pnEasyNoteTS11HR:pvrV1.21:rvnPackardBell:rnSJV50_HR:rvrBaseBoardVersion:cvnPackardBell:ct10:cvrV1.21:* EVDEV_ABS_00=0:2472:31 EVDEV_ABS_01=-524:528:31 EVDEV_ABS_35=0:2472:31 EVDEV_ABS_36=-524:528:31 "
* Add mount matrix for VisionBook 12Wr TabLycowolf2022-12-121-0/+3
|
* hwdb: add Positivo-vaio Pro PW key toggle touchpad (#25669)Edson Juliano Drosdeck2022-12-091-0/+2
|
* hwdb: add Dell Inspiron N4010 touchpad correctionsrogg2022-12-021-0/+7
|
* hwdb: add Clevo touchpad toggle key quirksMichał Kotyla2022-11-301-0/+7
|
* hwdb: Add support for Elgato Stream Pedal (#25550)Tonći Galić2022-11-291-0/+4
| | | | This adds the [Elgato Stream Pedal](https://www.elgato.com/en/stream-deck-pedal) as part of the supported family
* hwdb: remove fuzz and deadzone for Simucube wheel bases.Bernd Steinhauser2022-11-231-0/+48
| | | | | | | | | | For these devices the axes are setup via a special configuration tool. udev should not apply additional fuzz or deadzone. Reference for the product IDs: https://granitedevices.com/wiki/Simucube_product_USB_interface_documentation This also indicates that there are a total of 8 axes.
* hwdb: fix Compaq N14KP6 key toggle touchpad (#25404)Edson Juliano Drosdeck2022-11-171-0/+3
|
* hwdb: Add accel orientation quirk for the Acer Switch V 10 SW5-017 2-in-1Hans de Goede2022-11-081-0/+3
| | | | | Add a quirk for the accelerometer orientation for the Acer Switch V 10 SW5-017 2-in-1.
* Fix key toggle and programmable button for Positivo N14ZPdrosdeck2022-11-071-0/+2
|
* hwdb: Add Lenovo G580p-fpv2022-11-011-0/+7
| | | | Fixes #23066.
* parse_hwdb: allow negative value for EVDEV_ABS_ propertiesYu Watanabe2022-11-011-1/+1
|
* Update hwdbLuca Boccassi2022-10-317-279/+1041
| | | | ninja -C build update-hwdb
* hwdb: ieee1394-unit-function: add comment about legacy AV/C devicesTakashi Sakamoto2022-10-311-0/+5
| | | | | | | | | | | | | | | It appears that exceptional layout of legacy device requires extra care of hwdb entry for node device since Linux FireWire subsystem do not pick up numeric model identifier in vendor directory. In detail, see: * https://github.com/systemd/systemd/issues/25029 In the case, udev rule without model attribute is used. Thus hwdb entry for generic AV/C device should match both cases with and without the attribute. The wildcard added by a commit 5e577da5f824 ("hwdb: drop model specifier from general entries") satisfies this condition, This commit adds comment about it.
* hwdb: ieee1394-unit-function: fullfill for Sony DCR-TRV310Takashi Sakamoto2022-10-311-0/+11
| | | | | | | | | | | It appeared that Sony DCR-TRV310 has legacy layout of configuration ROM against 1394 TA standard documentation. * https://github.com/systemd/systemd/issues/25029 For the case, numeric model identifier and descriptor leaf for model name are not picked up. This commit fulfill corresponding entry so that applications can use model name from hardware database.
* hwdb: drop model specifier from general entriesYu Watanabe2022-10-261-6/+6
| | | | Fixes #25029.
* Update autosuspend hwdbLuca Boccassi2022-10-241-0/+10
| | | | ninja -C build update-hwdb-autosuspend
* Update hwdbLuca Boccassi2022-10-2410-360/+2205
| | | | ninja -C build update-hwdb
* hwdb: fix key toggle and programmable button for Positivo K142 (#25111)Edson Juliano Drosdeck2022-10-251-0/+2
|
* hwdb: Add support for Elgato Stream Deck XL (gen 2)Jonathan Kang2022-10-211-0/+4
| | | | | | Add support for the following Elgato Stream Deck Device: ID 0fd9:008f Elgato Systems GmbH Stream Deck XL
* test: make pylint happyFrantisek Sumsal2022-10-191-7/+8
|
* test: make parse-hwdb compatible with older pyparsing versionsFrantisek Sumsal2022-10-191-7/+12
| | | | Follow-up to e77fed207a41a77f88853a89a8408fbfa9a17ddd.
* Update hwdbLuca Boccassi2022-10-075-22/+103
| | | | ninja -C build update-hwdb
* Fix key toggle touchpad and programmable buttom for Positivo N14drosdeck2022-10-061-0/+8
|
* Merge pull request #24913 from keszybz/hwdb-252-2Lennart Poettering2022-10-049-680/+1671
|\ | | | | hwdb update
| * hwdb: run "update-hwdb-autosuspend"Zbigniew Jędrzejewski-Szmek2022-10-041-0/+11
| |
| * hwdb: run "update-hwdb"Zbigniew Jędrzejewski-Szmek2022-10-048-680/+1660
| | | | | | | | As usual, it seems to be mostly additions and corrections.
* | Fix key toggle touchpad and programmable buttom for Positivo Motion CW14Q01P ↵drosdeck2022-10-031-1/+9
|/ | | | #24909
* hwdb: Add Fn+F12 on HP Dragonfly G2 and mute extra rfkill keysMaxim Mikityanskiy2022-10-011-0/+9
| | | | | | | | | Add new key mappings for the HP Elite Dragonfly G2 laptop: 1. Map Fn+F12 (HP Programmable Key) to prog1. 2. Unmap Fn+F11 (Airplane mode) from atkbd and Intel HID events, as this key is also reported by HP Wireless hotkeys.
* Add special keyboard combos for Thinkpad P1 Gen 3 (#24862)JeroenHD2022-09-291-1/+5
| | | | | | | | | | | | * Add special keyboard combos for Thinkpad P1 Gen 3 These are based on the key codes I've found with evtest. See issue https://github.com/systemd/systemd/issues/24814 for more details. I'm not entirely sure what some of these keys are supposed to do, notably Fn+RShift; this doesn't seem to do anything in Windows on my machine. Binding them to prog# makes them available to desktop managers' key bindings at least, in case someone wishes to make use of this extra keybind possibility.