Ignore:
Timestamp:
May 24, 2007, 10:28:56 AM (17 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
850f2ea6
Parents:
2b92d03
Message:

Updates with Upstream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • udev/61-persistent-input.rules

    r2b92d03 r95756c0  
    2020
    2121# usb devices
    22 BUS=="usb", IMPORT{program}="usb_id -x"
    23 BUS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="01", ENV{ID_CLASS}="kbd"
    24 BUS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="02", ENV{ID_CLASS}="mouse"
     22SUBSYSTEMS=="usb", IMPORT{program}="usb_id -x"
     23SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="01", ENV{ID_CLASS}="kbd"
     24SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="02", ENV{ID_CLASS}="mouse"
    2525
    2626# other devices
    27 DRIVERS=="pcspkr", ENV{ID_CLASS}="spkr"
    28 DRIVERS=="atkbd", ENV{ID_CLASS}="kbd"
    29 DRIVERS=="psmouse", ENV{ID_CLASS}="mouse"
    30 ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir"
    31 ATTRS{modalias}=="input:*-*a[068],*|input:*-*a*,[68],*m*", ATTRS{modalias}!="input:*-*k*14A,*r*", ENV{ID_CLASS}="joystick"
     27DRIVERS=="pcspkr",                                              ENV{ID_CLASS}="spkr"
     28DRIVERS=="atkbd",                                               ENV{ID_CLASS}="kbd"
     29DRIVERS=="psmouse",                                             ENV{ID_CLASS}="mouse"
     30ATTRS{name}=="*dvb*|*DVB*|* IR *",                              ENV{ID_CLASS}="ir"
     31ATTRS{modalias}=="input:*-*a[068],*|input:*-*a*,[68],*m*",      ATTRS{modalias}!="input:*-*k*14A,*r*", ENV{ID_CLASS}="joystick"
    3232
    33 ENV{ID_SERIAL}=="", ENV{ID_SERIAL}="noserial"
     33# fill empty serial number
     34ENV{ID_CLASS}=="?*", ENV{ID_SERIAL}=="", ENV{ID_SERIAL}="noserial"
    3435
    3536# by-id links
    36 KERNEL=="mouse*", ENV{ID_BUS}=="?*", ENV{ID_SERIAL}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_CLASS}"
    37 KERNEL=="event*", ENV{ID_BUS}=="?*", ENV{ID_SERIAL}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-event-$env{ID_CLASS}"
     37KERNEL=="mouse*|js*",   ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_CLASS}"
     38KERNEL=="event*",       ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-event-$env{ID_CLASS}"
    3839
    3940# by-path
    4041IMPORT{program}="path_id %p"
    41 ENV{ID_PATH}=="?*", KERNEL=="mouse*", SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
    42 ENV{ID_PATH}=="?*", KERNEL=="event*", SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
     42ENV{ID_PATH}=="?*", KERNEL=="mouse*|js*", SYMLINK+="input/by-path/$env{ID_PATH}-$env{ID_CLASS}"
     43ENV{ID_PATH}=="?*", KERNEL=="event*", SYMLINK+="input/by-path/$env{ID_PATH}-event-$env{ID_CLASS}"
    4344
    4445LABEL="persistent_input_end"
Note: See TracChangeset for help on using the changeset viewer.