Touch device 'atmel-maxtouch' not working in Android Ice Cream Sandwich with Tegra 2

I/EventHub(  146): New device: id=3, fd=118, path='/dev/input/event1', name='atmel-maxtouch', classes=0x14, configuration='/system/usr/idc/atmel-maxtouch.idc', keyLayout='', keyCharacterMap='', builtinKeyboard=false
I/InputReader(  146):   Touch device 'atmel-maxtouch' could not query the properties of its associated display 0.  The device will be inoperable until the display size becomes available.
I/InputReader(  146): Device added: id=3, name='atmel-maxtouch', sources=0x00001002
I/InputReader(  146): Device added: id=2, name='gpio-keys', sources=0x00000101
I/InputReader(  146): Device added: id=1, name='tegra Wired Accessory Jack', sources=0x80000000
I/InputReader(  146): Reconfiguring input devices.  changes=0x00000004
I/InputReader(  146): Device reconfigured: id=3, name='atmel-maxtouch', surface size is now 1280x800, mode is 1

I need build the kernel or modify idc device. Could also make the kernel backports from HC to ICS. How I can fix this?

asked on Stack Overflow Nov 9, 2012 by Alexander Salas Bastidas • edited Jan 20, 2013 by Rudi Visser

1 Answer



See this post. The problem is with the Atmel controller and the ICS kernel.

Here is the link to the driver posted on Github:


Mira este post, el problema es con el controlador de Atmel y el kernel de ICS.

Aqui esta el enlace al driver posteado en Github:

answered on Stack Overflow Nov 10, 2012 by hadez2021 • edited Jun 20, 2020 by Community

User contributions licensed under CC BY-SA 3.0