From: Peter Hutterer Date: Fri, 1 Jul 2016 05:12:34 +0000 (+1000) Subject: rules: set ID_BUS for bluetooth, rmi and i8042 X-Git-Tag: v231~83^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=83b481599bd6ae430515dcc46c6ebd2fe0d1e55a;p=thirdparty%2Fsystemd.git rules: set ID_BUS for bluetooth, rmi and i8042 Something has to so we can have udev rules rely on this. Right now the ID_BUS setting is inconsistent: usb is set, ata and pci are set, bluetooth is not set, rmi is too new to be featured. 70-mouse even relied on bluetooth even though it was never set --- diff --git a/rules/60-persistent-input.rules b/rules/60-persistent-input.rules index 0e33e683849..607144bf8af 100644 --- a/rules/60-persistent-input.rules +++ b/rules/60-persistent-input.rules @@ -2,7 +2,9 @@ ACTION=="remove", GOTO="persistent_input_end" SUBSYSTEM!="input", GOTO="persistent_input_end" -SUBSYSTEMS=="bluetooth", GOTO="persistent_input_end" +SUBSYSTEMS=="bluetooth", ENV{ID_BUS}="bluetooth", GOTO="persistent_input_end" +SUBSYSTEMS=="rmi4", ENV{ID_BUS}="rmi", GOTO="persistent_input_end" +SUBSYSTEMS=="serio", ENV{ID_BUS}="i8042", GOTO="persistent_input_end" SUBSYSTEMS=="usb", ENV{ID_BUS}=="", IMPORT{builtin}="usb_id"