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