Panasonic Toughbook CF-29 Touchscreen calibration support.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-input-evtouch (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
To summarize what has been discovered is that the CF-29 has an uncommon multiplexed PS2 type of connection that the touchscreen/
There is no simple solution, as far that i know - you have to be a bit of a Linux expert as well as a programmer and know how to write a patch for the CF-29 hardware and then patch your kernel and configure X Windows to get it working .
It can be done though - Emperor Linux is one distribution that has it working but they will only pre-install it on a CF-29, which is quite costly. There is also another company that has a CF-29 touchscreen driver for sale for $149.00.
To the best of my knowledge the evdev module does not work with the Fujitsu LBPS/2 Touchpad/
At any rate, here is a short list from my experience with the touchscreen;
- evtouch is not compatible with fglrx, you will need to use the OS radeon module
- configuration is done through hal; see previous post for the rules file
- configuration utilities don't work with evtouch; you will have to manually change numbers
--
unquote.
It looks to me that this needs to be done to get the touchscreen to work:
Copy and paste the following lines into a text editor and save as '/etc/hal/
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<!--
Pointer inputs for the Panasonic CF-72 w/ Touchscreen.
Models without touchscreen do not need this file as they are automatically configured by hal
-->
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="LBPS/2 Fujitsu Lifebook TouchScreen">
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
</match>
</device>
</deviceinfo>
To configure it, the max min numbers must be changed in increments , 5 or 10..
Then reboot.
A time consuming and fiddly task, since the configuration tool does not handle it according to a lot of forums.