I had Natty 11.04 on my computer, and the touch-screen worked perfectly.
I have now installed Precise 12.04 (fresh installation, fully updated), and the touch-screen is no longer recognised.
"xinput --list" on Natty gives:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Lite-On Technology Corp. Wireless Device id=11 [slave pointer (2)]
⎜ ↳ Lite-On Technology Corp. Wireless Device id=12 [slave pointer (2)]
⎜ ↳ Quanta Computer OpticalTouchScreen id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ CNFA257 id=8 [slave keyboard (3)]
↳ Lite-On Technology Corp. Wireless Device id=10 [slave keyboard (3)]
However, on 12.04, "xinput --list" gives:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ CNFA257 id=8 [slave keyboard (3)]
↳ Logitech USB Receiver id=9 [slave keyboard (3)]
Notice that xinput on 12.04 does not list the "Quanta Computer OpticalTouchScreen". (It has also changed the wording of the wireless device, but the wireless works correctly.)
What can I do to get the touch-screen to work again?
More information
lsusb shows:
Bus 001 Device 004: ID 0408:3003 Quanta Computer, Inc.
According to the bug, it has been solved in the current Precise version, which I have. uname -a shows:
Linux Daisy 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
However, it doesn't work for me. So, I don't know where to go from here.
apport-bug linuxdescribing the situation. – int_ua May 12 '12 at 12:09