--- linux/drivers/usb/input/aiptek.c.orig 2005-03-09 13:12:31.000000000 +0500 +++ linux/drivers/usb/input/aiptek.c 2005-04-10 18:39:59.000000000 +0600 @@ -2139,8 +2140,9 @@ aiptek->inputdev.id.bustype = BUS_USB; aiptek->inputdev.id.vendor = le16_to_cpu(usbdev->descriptor.idVendor); aiptek->inputdev.id.product = le16_to_cpu(usbdev->descriptor.idProduct); aiptek->inputdev.id.version = le16_to_cpu(usbdev->descriptor.bcdDevice); + aiptek->inputdev.dev = &intf->dev; aiptek->usbdev = usbdev; aiptek->ifnum = intf->altsetting[0].desc.bInterfaceNumber; aiptek->inDelay = 0;