Contents

Touchscreen

If you're planning to use NavIt, then probably you want to take it out with you on the roads. You can put it on your handheld, but you can also put a computer in your car, and drive it using a Touchscreen.

The VM-84 Touchscreen

This is a really cheap TouchScreen, sold from www.short-circuit.com.
You can get it for usually 200$, when a lilliput or equivalent will cost around 300$. And, as a NavIt use, you get 5% discount on the shop!

The only drawback with this touchscreen is its driver. It was a real pain to get it to work the first time.
The device is shipped with some drivers, which are nothing but relevant.
But now, thanks to this page, it's easy :)

Note : All the credit for this work goes to Martin "cp15" S., who hacked the elographics driver and made it work.

The USB to Uart bridge.

This screen use in fact the cp2101 driver module, for the USB to Uart bridge.
So, the first step is to ensure the cp2101 module is loaded. It's shipped with the kernel :

Warning: if you have no input on the VGA, or if your input is set to something other than VGA (like RCA1) then the touchscreen functionnality will be disabled by the screen. This mean that it won't send datas to your computer.
It took me a while to realize this, and i was thinking that i had a problem with the cp2101 driver.

The Xorg input driver

Now, you need to get the hacked xorg-input-elographics driver.
The patch has been submitted to freedesktop, but it will probably take some time (and work) to have it bundled within elographics. The bug entry is here : https://bugs.freedesktop.org/show_bug.cgi?id=13840