1usb_driver usb_storage 2{ 3 binary = /usr/sbin/usb_storage; 4 id { 5 bInterfaceClass = 0x08; 6 } 7 devprefix = usbstor; 8 upscript = /etc/devmand/scripts/block; 9 downscript = /etc/devmand/scripts/block; 10} 11 12usb_driver usb_keyboard 13{ 14 binary = /usr/sbin/usb_hid; 15 id { 16 bInterfaceClass = 0x3; 17 bInterfaceProtocol = 0x1; 18 } 19 upscript = /etc/devmand/scripts/singlechar; 20 downscript = /etc/devmand/scripts/singlechar; 21 devprefix = usb_keyboard; 22} 23 24usb_driver usb_mouse 25{ 26 binary = /usr/sbin/usb_hid; 27 id { 28 bInterfaceClass = 0x3; 29 bInterfaceProtocol = 0x2; 30 } 31 upscript = /etc/devmand/scripts/singlechar; 32 downscript = /etc/devmand/scripts/singlechar; 33 devprefix = usb_mouse; 34} 35 36usb_driver usb_hid 37{ 38 binary = /usr/sbin/usb_hid; 39 id { 40 bInterfaceClass = 0x3; 41 } 42 upscript = /etc/devmand/scripts/singlechar; 43 downscript = /etc/devmand/scripts/singlechar; 44 devprefix = usb_keyboard; 45} 46