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