Ticket #215 (closed defect: fixed)

Opened 21 months ago

Last modified 18 months ago

Anoa TouchScreen Input Scales from Upper Left on Archos 32 - Board A32-V5

Reported by: C Owned by: BuBu
Priority: major Milestone: Android 2.3 Bull
Component: Android 2.3 Version: Android 2.3 - Anoa
Keywords: Anoa touchscreen A32 V5 input Cc:

Description

Issue: Touchscreen input on A32-V5 only works in the upper left quadrant of the screen (not sure if quadrant exactly but in the upper left) and input in this area scales out to the interface linearly, so a click in the bottom of the active area is seen as a click on the bottom of the screen.

Repeatable on this device: Yes - multiple reboots did not solve

Specific Anoa Version:  http://download.openaos.org/release/openaos-gingerbread-anoa-gen8_113301.img.gz

Thank you very much for your hard work.

Attachments

Change History

Changed 20 months ago by illifant

Some thoughts on this:
Calibration method used now is the same as 'linear' plugin un tslib. To make the TS calibrated well we need right numbers in 2x2 rotation matrix and offset vector.

We had a calibration app in froyo that relies on tslib and writes pointercal. Since we don't have tslib now, we need to add some math to this app to calculate pointercal values.

Calibration file (ADS784x Touchscreen.idc) can be made a symlink to some location in /data, and values that are in these files now (gen-specific) can be used as initial. Place ADS784x Touchscreen.idc to /etc and copy it to /data/somewhere if the latter file doesn't exist on boot.

Changed 19 months ago by illifant

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to Android 2.3 Bull

Added calibration app. It will start after first boot automatically (on devices with resistive touchscreen), you also can start it from Settings -> CyanogenMod? settings -> Input -> Calibration.
Tested only on A5, so please reopen this bug if it doesn't work for other devices.

Changed 18 months ago by anonymous

Thank you very much.
-C (original ticket poster)

Add/Change #215 (Anoa TouchScreen Input Scales from Upper Left on Archos 32 - Board A32-V5)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.