Panasonic CF-29 touchscreen problems

Håken Hveem krbjhvee at online.no
Thu Jun 3 01:07:48 PDT 2010


I cant get my touchscreen to work.

Here is the related output from hal:

udi = 
'/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input_0'
   info.capabilities = {'input', 'input.touchpad'} (string list)
   info.category = 'input'  (string)
   info.parent = 
'/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
   info.product = 'LBPS/2 Fujitsu Lifebook TouchScreen'  (string)
   info.subsystem = 'input'  (string)
   info.udi = 
'/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input_0'  
(string)
   input.device = '/dev/input/event9'  (string)
   input.originating_device = 
'/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
   input.product = 'LBPS/2 Fujitsu Lifebook TouchScreen'  (string)
   input.x11_driver = 'synaptics'  (string)
   linux.device_file = '/dev/input/event9'  (string)
   linux.hotplug_type = 2  (0x2)  (int)
   linux.subsystem = 'input'  (string)
   linux.sysfs_path = 
'/sys/devices/platform/i8042/serio1/input/input9/event9'  (string)

running cat /dev/input/event9 results i a load of garbled text if i 
touch the screen and move my finger on it.

A solution i got from a page is to make a .fdi file named 
10-x11-input.fdi, and paste the following lines into a text editor and 
save as '/etc/hal/fdi/policy/10-x11-input.fdi'

the contents of the file is:

<?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.x11_driver" type="string">evtouch</merge>
<merge key="input.x11_options.Device" 
type="string">/dev/input/by-path/platform-i8042-serio-1-event-mouse</merge>
<merge key="input.x11_options.ReportingMode" type="string">Raw</merge>
<merge key="input.x11_options.MinX" type="string">240</merge>
<merge key="input.x11_options.MinY" type="string">220</merge>
<merge key="input.x11_options.MaxX" type="string">3900</merge>
<merge key="input.x11_options.MaxY" type="string">3800</merge>
<merge key="input.x11_options.MoveLimit" type="string">5</merge>
<merge key="input.x11_options.SendCoreEvents" type="string">true</merge>
</match>
</device>
</deviceinfo>

that does not work.

here is a list of all my *.fdi files:


./usr/share/hal/fdi/policy/10osvendor/debian-storage-policy-ignore-fixed-crypto-drives.fdi
./usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
./usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi
./usr/share/hal/fdi/policy/10osvendor/10-tabletPCs.fdi
./usr/share/hal/fdi/policy/10osvendor/10-cpufreq.fdi
./usr/share/hal/fdi/policy/10osvendor/10-imac-backlight.fdi
./usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
./usr/share/hal/fdi/policy/10osvendor/10-fuse-permissions.fdi
./usr/share/hal/fdi/policy/10osvendor/10-dockstation.fdi
./usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi   *
./usr/share/hal/fdi/policy/10osvendor/debian-x11-keymap.fdi
./usr/share/hal/fdi/policy/10osvendor/10-usbcsr-mice.fdi
./usr/share/hal/fdi/policy/10osvendor/10-rfkill-switch.fdi
./usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
./usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
./usr/share/hal/fdi/policy/10osvendor/10-sony-laptop-brightness.fdi
./usr/share/hal/fdi/policy/10osvendor/30-wol.fdi
./usr/share/hal/fdi/policy/10osvendor/20-ntfs-config-write-policy.fdi
./usr/share/hal/fdi/policy/10osvendor/10-leds.fdi
./usr/share/hal/fdi/policy/20thirdparty/25-ntfs-3g-policy.fdi
./usr/share/hal/fdi/policy/20thirdparty/20-libgpod-sysinfo-extended.fdi
./usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
./usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi
./usr/share/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
./usr/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi
./usr/share/hal/fdi/preprobe/10osvendor/20-libgphoto2.fdi
./usr/share/hal/fdi/preprobe/10osvendor/20-broken-usb-sticks.fdi
./usr/share/hal/fdi/preprobe/10osvendor/20-libsane.fdi
./usr/share/hal/fdi/information/20thirdparty/20-libmtp8.fdi
./usr/share/hal/fdi/information/10freedesktop/21-video-quirk-nvidia.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-apple.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-lenovo.fdi
./usr/share/hal/fdi/information/10freedesktop/10-ipw-rfkill-switch.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-asus.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-acer.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usb-pda.fdi
./usr/share/hal/fdi/information/10freedesktop/99-video-quirk-default.fdi
./usr/share/hal/fdi/information/10freedesktop/10-sony-bluetooth-switch.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-gateway.fdi
./usr/share/hal/fdi/information/10freedesktop/10-modem.fdi
./usr/share/hal/fdi/information/10freedesktop/10-laptop-panel-hardware.fdi
./usr/share/hal/fdi/information/10freedesktop/10-scanner.fdi
./usr/share/hal/fdi/information/10freedesktop/10-iwl-rfkill-switch.fdi
./usr/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-ibm.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-ibm.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usb-obex.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-hp.fdi
./usr/share/hal/fdi/information/10freedesktop/10-battery.fdi
./usr/share/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usbcsr-mice.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-fujitsu.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-toshiba.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-misc.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-fujitsu.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-dell.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-sony.fdi
./usr/share/hal/fdi/information/10freedesktop/10-thinkpad-rfkill-switch-bluetooth.fdi
./usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi
./usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-samsung.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-toshiba.fdi
./usr/share/hal/fdi/information/10freedesktop/10-recall-battery-dell.fdi
./usr/share/kubuntu-default-settings/hal-policy-ntfs-config-write-policy.fdi
./usr/share/kubuntu-default-settings/20-ntfs-config-write-policy.fdi
./usr/share/doc/hal/examples/no-cd-media-check.fdi

* i have tried to replace this one with the 10-x11-input.fdi i 
mentioned, but that killed all my inputs.

My touchpad mouse does work.

there is a config program at 
http://www.freedesktop.org/wiki/Software/xinput_calibrator

But trying to running that results in:
  Error: No calibratable devices found.

Do anyone have any solutions ?


	




More information about the xorg mailing list