I cant get my touchscreen to work.
I run Kubuntu 9.10
Here is dmesg output:
[ 24.546099] input: PS/2 Touchpad as /devices/platform/i8042/serio1/input/input8
[ 24.549391] yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x0c38, PCI irq 9
[ 24.549396] yenta_cardbus 0000:02:00.1: Socket status: 30000006
[ 24.549402] pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #04 to #07
[ 24.549414] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
[ 24.549419] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3000-0x3fff: clean.
[ 24.549827] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xe0200000 - 0xe02fffff
[ 24.549832] yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x47ffffff
[ 24.579065] input: LBPS/2 Fujitsu Lifebook TouchScreen as /devices/platform/i8042/serio1/input/input9
[ 24.613475] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: clean.
[ 24.615100] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: clean.
[ 24.615793] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff:
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/Soft...put_calibrator
But trying to running that results in:
Error: No calibratable devices found.
Do anyone have any solutions ?