Comment 4 for bug 627629

Revision history for this message
Most People Use Their Full Name here (fullname1) wrote : AW: [Bug 627629] Re: utouch: make htcleo (HTC HD2) touchscreen work

Don't worry it's the real deal. I use the maverick netbook daily rootfs preinstalled rootfilesystems.
I only apply minor workarounds required because I am not using the jasper initrd. Else it as a complete stuck ubuntu. No chroot hacks or whatever.
Btw the device is not shipped with google android but with WinCE so we had to port Linux on our own.
Still our kernel has some 'androidisms'. But I don't think this will be a problem for utouch. As mentioned evdev and tslib can be used w/o patching.

Sorry I should have clarified that earlier ;)

----- Ursprüngliche Nachricht -----
Von: Chase Douglas <email address hidden>
Gesendet: Dienstag, 31. August 2010 23:07
An: <email address hidden>
Betreff: [Bug 627629] Re: utouch: make htcleo (HTC HD2) touchscreen work

Actually, I only saw the first comment, not the original bug report. I
didn't realize someone had gotten as far as you have on getting Ubuntu
to run on an HTC HD2. Please disregard my comment :).

--
utouch: make htcleo (HTC HD2) touchscreen work
https://bugs.launchpad.net/bugs/627629
You received this bug notification because you are a direct subscriber
of the bug.

Status in uTouch: New

Bug description:
I am running ubuntu maverick on the htcleo machine (HTC HD2).
It has a 4,3" capacitive touchscreen on a wvga display. It is designed for gestures etc.

Currently I am using this exact driver: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob_plain;f=arch/arm/mach-msm/board-htcleo-ts.c;h=02656bfec750eb1f8be9a3b4c092a554bba27daa;hb=refs/heads/htc-msm-2.6.32
I installed the utouch meta package to see if it works ootb.
One of the test programs wouldn't show any gestures, the other one claimed /dev/input/event0 (ts device node) would not be a valid device.

Unfortunately I don't have a good understanding of how this whole TS stuff works. I know we have a kernel config switch to enable or disable multitouch.
In karmic I had to install tslib to get TS working in xorg. It would then work with either config (mutlitouch on or off in the driver).

Now in maverick somehow the TS works out of the box (evtouch ??) - without installing xf86-input-tslib and putting any xorg.conf. In that situation (unmodified drivers and no xorg.conf) it will only work with the multitouch config disabled. With multitouch enabled there will be a strange curosr offset and it's impossible to click.

This driver works perfeclts with the according touchscreen API found in Google Android 2.2 . I am looking for the source code and will reference it here hoping it might help to get a better understanding fo the driver.

Regards

To unsubscribe from this bug, go to:
https://bugs.launchpad.net/utouch/+bug/627629/+subscribe