aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* hwdb: sync with systemd/hwdb.dAnthony G. Basile2019-10-261-0/+7
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: sync with systemd/hwdbAnthony G. Basile2019-08-191-7/+81
| | | | | | as of 06e93130b4045db1c75f8de506d2447642de74cf Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: sync with systemd/hwdbPiraty2018-09-171-10/+94
| | | | as of c1342d559739a07e1fe52bc73d6ccadff72f6920
* hwdb: updateMarcus Folkesson2018-02-201-4/+21
| | | | | | | Update to match systemd v235-1952-gba3182b91 Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2017-09-031-1/+132
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb, rules: updateAnthony G. Basile2016-12-111-1/+8
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2016-11-231-3/+79
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2016-05-251-0/+7
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2016-05-101-0/+7
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2016-03-211-0/+6
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: updateAnthony G. Basile2016-02-271-7/+63
|
* hwdb and rules: import changes from upstream.Anthony G. Basile2015-10-121-8/+33
|
* hwdb: fix typo - "sort by by..." -> "sort by..."Peter Hutterer2015-05-031-1/+1
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: add Chromebook pixel (2015) resolution fixBenjamin Tissoires2015-05-031-0/+11
| | | | | | | | | | The atmel driver sets a default resolution of 20 for each touchpads it creates. On this model, 10 is more appropriate. The resolution is not set for the touchscreen by the kernel, so match the name to both touchpad and touchscreen. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: add evdev entry for the Lenovo X230 series touchpadBenjamin Tissoires2015-05-031-0/+16
| | | | | | | | The Lenovo X230 advertize a vertical resolution of 136, which gives a true size of 31 mm. The actual physical size of the touchpad is 40 mm, so override the resolution to 100. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* hwdb: set the resolution for a couple of bcm5974 touchpadsPeter Hutterer2015-04-121-0/+40
| | | | | | | | | | | | | Verified for the 5,1 Macbook, the others are guesses based on the list of supported devices of the moshi trackpad protector. http://www.moshi.com/trackpad-protector-trackguard-macbook-pro#silver Resolution calculated based on the min/max settings set in the kernel driver, divided by the physical size. This is probably slightly off, but still better than no resolution at all. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* udev: builtin-keyboard: add support for EVDEV_ABS_*Anthony G. Basile2015-04-121-0/+37
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. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>