aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2009-11-30 19:16:09 +0100
committerMartin Pitt <martin.pitt@ubuntu.com>2009-11-30 19:16:09 +0100
commit6722e19ab1d379d7227450c402ee5d3c1c0e3889 (patch)
treec5d3696c297c4fb6708c838dd179516725964850 /NEWS
parent897c0f175d239f7a94207197e2464f06b92368f7 (diff)
downloadudev-6722e19ab1d379d7227450c402ee5d3c1c0e3889.tar.gz
input: Deprecate ENV{ID_CLASS}
The ID_CLASS property on input devices has been replaced by the more accurate set of flags ID_INPUT_{KEYBOARD,KEYS,MOUSE,TOUCHPAD,TABLET,JOYSTICK}. Rewrite 60-persistent-input.rules to use the new properties now and not export ID_CLASS any more, since it is not used by anything else any more. Add note about migration to NEWS, in case this is being used in custom rules.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index db0e0285..cd54a124 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,13 @@ The support for the deprecated IDE devices has been removed from the
default set of rules. Distros who still care about non-libata drivers
need to add the rules to the compat rules file.
+The ID_CLASS property on input devices has been replaced by the more accurate
+set of flags ID_INPUT_{KEYBOARD,KEY,MOUSE,TOUCHPAD,TABLET,JOYSTICK}. These are
+determined by the new "input_id" prober now. Some devices, such as touchpads,
+can have several classes. So if you previously had custom udev rules which e. g.
+checked for ENV{ID_CLASS}=="kbd", you need to replace this with
+ENV{ID_INPUT_KEYBOARD}=="?*".
+
udev 147
========
Bugfixes.