1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-27 10:25:37 +03:00
systemd/rules
David Herrmann b26e4ced91 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.
2015-03-16 12:00:46 +01:00
..
.gitignore
42-usb-hid-pm.rules rules: don't enable usb pm for Avocent devices 2014-06-27 20:02:15 +02:00
50-udev-default.rules rules: merge udev-late.rules files 2015-03-12 16:34:18 +01:00
60-block.rules rules: move block device rules to its own rules file 2015-03-12 16:09:46 +01:00
60-cdrom_id.rules rules: clean up stale CD drive mounts after ejection 2015-01-28 17:04:06 +01:00
60-drm.rules rules: simply 60-drm.rules 2013-11-03 16:17:14 +01:00
60-keyboard.rules hwdb: convert to generic input-modalias matches 2015-03-16 12:00:46 +01:00
60-persistent-alsa.rules
60-persistent-input.rules
60-persistent-storage-tape.rules
60-persistent-storage.rules rules: move block device rules to its own rules file 2015-03-12 16:09:46 +01:00
60-persistent-v4l.rules
60-serial.rules rules: merge tty and serial rules file 2015-03-12 17:22:19 +01:00
61-accelerometer.rules
64-btrfs.rules
70-mouse.rules hwdb: add rule and first entry for PS/2 mice 2014-12-24 08:08:23 +10:00
70-touchpad.rules hwdb: add a touchpad hwdb 2015-01-29 13:06:04 +10:00
75-net-description.rules rules: net, tty description - ask hwdb explicitly for pci data 2013-07-21 16:33:27 +02:00
75-probe_mtd.rules
78-sound-card.rules
80-drivers.rules rules: drivers - do not reset RUN list 2014-01-03 01:32:03 +01:00
80-net-setup-link.rules udev: import the full db on MOVE events for devices without dev_t 2014-09-09 15:03:49 +02:00
99-systemd.rules.in rules: systemd - remove legacy "ram" from block device blacklist 2015-03-12 16:28:38 +01:00
Makefile backlight: add minimal tool to save/restore screen brightness across reboots 2013-08-14 01:57:02 +02:00