I think I have an idea what is going wrong with my touchscreen: From
lshal -u /org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0 udi = '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0' info.linux.driver = 'usbhid' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial' (string) info.product = 'USB HID Interface' (string) info.subsystem = 'usb' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'usb' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1a.7/u it seems that the kernel is using the 'usbhid' module/driver while from my ubuntu 8.04 experience I know it should be using usbtouchscreen instead, Is there any udev magic that will force the right driver or are there kernel params that willl keep usbhid from taking over the device? Thanks, Robert On Sat, Nov 22, 2008 at 12:08 AM, robert muth <[EMAIL PROTECTED]> wrote: > Hi, > > This for ubuntu 8.10: > I have a touchscreen which seems to be unknown to the calibration tool. > The lshal dump is attached and the relevant lines copied below. > > One more datapoint: under 8.04 I was at least able to get some > feedback from the touch screen > using evtest <dev> under 8.10 there seems to be no reaction. > Any suggestion how to go about getting the screen to work would be > greatly appreciated. > > Thanks, > Robert > > udi = '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0_hiddev' > hiddev.application_pages = {'Generic Desktop Page', 'Unknown page > 0xd0004'} (string lis > t) > hiddev.device = '/dev/usb/hiddev0' (string) > * hiddev.product = 'SLT Digital USB TouchController' (string) > info.capabilities = {'hiddev'} (string list) > info.category = 'hiddev' (string) > info.parent = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0' (string) > * info.product = 'SLT Digital USB TouchController' (string) > info.subsystem = 'usb' (string) > info.udi = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0_hiddev' > (string ) > linux.device_file = '/dev/usb/hiddev0' (string) > linux.hotplug_type = 2 (0x2) (int) > linux.subsystem = 'usb' (string) > linux.sysfs_path = > '/sys/devices/pci0000:00/0000:00:03.2/usb3/3-2/3-2:1.0/usb/hiddev0' > (string) > > udi = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0_logicaldev_input' > info.capabilities = {'input', 'input.mouse'} (string list) > info.category = 'input' (string) > info.parent = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0' (string) > * info.product = 'SLT Digital USB TouchController' (string) > info.subsystem = 'input' (string) > info.udi = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0_logicaldev_input > ' (string) > input.device = '/dev/input/event6' (string) > input.originating_device = > '/org/freedesktop/Hal/devices/usb_device_eef_1_noserial_if0' > (string) > * input.product = 'SLT Digital USB TouchController' (string) > input.x11_driver = 'evdev' (string) > linux.device_file = '/dev/input/event6' (string) > linux.hotplug_type = 2 (0x2) (int) > linux.subsystem = 'input' (string) > linux.sysfs_path = > '/sys/devices/pci0000:00/0000:00:03.2/usb3/3-2/3-2:1.0/input/input6/ > event6' (string) > -- Ubuntu-mobile mailing list Ubuntu-mobile@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile