Kok, Auke wrote:
Cionca, Victor wrote:
Hello,
I am struggling with the touchscreen on the Classmate pc. It's a resistive
eTurboTouch, vendorId=22b9, productId=0006.
I am running Moblin 2.0 beta with kernel 2.6.30.3-4.1 (had to manually create
initrd with /usr/libexec/mkmrstinitrd to be able to boot) and the touchscreen
isn't working properly in X. Decent exploration revealed that the touchscreen
(which is controlled by evdev X module) has a problem with the axis: 4 are
reported (X, Y, Z and Rx), but the actual coordinates of the cursor are
connected to Z and Rx. This problem has been reported for other touchscreens,
see https://bugzilla.redhat.com/show_bug.cgi?id=473144 for a thorough
description of the problem
https://bugzilla.redhat.com/show_bug.cgi?id=491629 for a possible solution
- a small hid driver which corrects the axis allocation.
I changed the driver to detect the vendor and product, compiled it, but it
doesn't handle the touchscreen, which I think is already handled by the basic
usb hid driver. So I tried to autoload the module at startup by including it in
/etc/modules but it is not loaded, as any other modules included there. So I
guess the /etc/modules feature is disabled. How could I load the module at
startup, so that it handles the events before hid?
moblin doesn't use either initrd or modules for things like usb hid. Your best
bet
yeah it is weird that you would need one...
is to compile those changes into the kernel instead of trying to load your
module
over an already linked-in kernel driver.
I think the driver is an X driver not a kernel driver.
HAL (and specifically, the hal-info package) decides which X driver to use for
which
input class... so just a matter of adding this device to the table of devices
that need evdev...
_______________________________________________
Moblin dev Mailing List
[email protected]
To manage or unsubscribe from this mailing list visit:
http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org
once logged in.
For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists