FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Mobile and Embedded

 
 
LinkBack Thread Tools
 
Old 12-05-2008, 04:14 AM
"robert muth"
 
Default unknown touch screen

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 <robert@muth.org> 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
 

Thread Tools




All times are GMT. The time now is 12:10 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org