devo prima ripristinare i sorgenti perchè continua a darmi errori in fase di compilazione ( a furia di fare prove ... )
Ho provato la debian Wheezy LXDE creata per il PengPod1000 e direi che è ben fatta. Ha già incluso i drivers per l'8188eu visto che una versione di questo tablet monta proprio questo chip.
Dovrebbe essere già impostato l'uso del touchscreen con ft5x_ts ma non funziona anche se il modulo è caricato e la periferica riconosciuta correttamente.
questa è la risposta al comando xinput:
codice:
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ft5x_ts id=7 [slave pointer (2)]
⎜ ↳ Dell Premium USB Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ axp20-supplyer id=6 [slave keyboard (3)]
↳ Dell Dell USB Keyboard id=8 [slave keyboard (3)]
↳ Dell Dell USB Keyboard id=9 [slave keyboard (3)]
↳ sun4i-keyboard id=11 [slave keyboard (3)]
e questa invece al comando xinput list-props ft5x_ts:
codice:
Device 'ft5x_ts':
Device Enabled (114): 1
Coordinate Transformation Matrix (115): 0.000000, 1.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (237): 0
Device Accel Constant Deceleration (238): 1.000000
Device Accel Adaptive Deceleration (239): 1.000000
Device Accel Velocity Scaling (240): 10.000000
Device Product ID (231): 0, 0
Device Node (232): "/dev/input/event4"
Evdev Axis Inversion (241): 0, 0
Evdev Axis Calibration (242): 0, 600, 0, 1024
Evdev Axes Swap (243): 0
Axis Labels (244): "Abs X" (234), "Abs Y" (235), "Abs Pressure" (236)
Button Labels (245): "Button Unknown" (233), "Button Unknown" (233), "Button Unknown" (233), "Button Wheel Up" (120), "Button Wheel Down" (121)
Evdev Middle Button Emulation (246): 0
Evdev Middle Button Timeout (247): 50
Evdev Third Button Emulation (248): 1
Evdev Third Button Emulation Timeout (249): 750
Evdev Third Button Emulation Button (250): 3
Evdev Third Button Emulation Threshold (251): 20
Evdev Wheel Emulation (252): 0
Evdev Wheel Emulation Axes (253): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (254): 10
Evdev Wheel Emulation Timeout (255): 200
Evdev Wheel Emulation Button (256): 4
Evdev Drag Lock Buttons (257): 0
Rispetto alla tua prova, ci sono differenze su "Coordinate Transformation Matrix" e "Evdev Axis Calibration" invertito (Ho usato i valori per il pengopad), ma anche cambiandoli non succede nulla
anche a me con xinput_calibrator non rileva la pressione sul touchscreen.
Tutto funzionante ma qualcosa sfugge ....