How do I use my CF-72 touchscreen?

How do I use my CF-72 touchscreen?

Post by Kyler Lair » Tue, 16 Mar 2004 00:59:21

I have a Panasonic CF-72 (Toughbook) with a touchscreen.  I'd
like to use it but the only drivers I've found are coupled with
a Xi X server.  I don't want to be stuck with a proprietary
driver, but I'm willing to pay for a Free driver.

Any idea where to begin?  I don't even know what interface it
uses and I haven't found any info on the 'net.

        00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
        00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
        00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
        00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42)
        00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
        00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
        00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
        00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
        01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
        02:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)
        02:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)
        02:01.0 Communication controller: Lucent Microelectronics LT WinModem (rev 02)
        02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

Thank you.



How do I use my CF-72 touchscreen?

Post by Kyler Lair » Sat, 27 Mar 2004 11:07:57

I've discovered some more.  I was poking around in the BIOS setup
and I found options to disable the touchscreen and the touchpad.
The help text for those options both mentioned that the devices
might need to be disabled if they interfere with external mice.

Ah ha!  So they're *both* PS/2 devices?!  Enable/disable/...  Yes,
the touchscreen is a PS/2 device. Yea!

More testing...I discover that tsdev likes the touchscreen.  By
installing devfs, I find that tsdev is attached to a device with
major/minor 13/128.  I call it /dev/ts0

I can cat it, but (unlike catting /dev/psaux) I don't get any
response.  I suspect that it needs to be initialized.

I'm not finding information about tsdev.  The credit in the source

domain, however, is "PENDINGDELETE".  I do see a few mentions of
it elsewhere.  It appears to be related to handhelds (Compaq

So...I decide to head back to the general touchscreen info now
that something seems to recognize my device.  Then I stumbled
upon this.
        There is a Linux driver for Gunze touchscreens used e.g. in Panasonic laptops.
Oh!  This seems like the right direction.  Wish I'd seen that

It seems that I should be able to follow the directions here
to make this work, but it's not clear to me.

More as I discover it.



1. Linux Distro with Support for CF-28/CF-29 Panasonic Toughbook TouchScreen?

Does anyone know if any Linux Distro has support for the touchscreen on
a Panasonic toughbook?  Alternatively has anyone managed to get a CF-28
or CF29 touchscreen working by patching the kernel with any of the
modules out there and if so can you provide procedure.

Any info anybody could provide would be appreciated.

2. kmacct driver use w/ mem leak

3. Using large 72.8GB drives vs. typical 9.1GB drives in 7133-D40

4. XFree86 problem on a Compaq Armada 1750

5. Any Asus 486 board capable of using 1 72-pin SIMM?

6. Comparison of Window Managers?

7. Xsun occupies 72 megs using an SX card

8. Masquerade just don't work!

9. Read/write errors with new HP DAT 72 SCSI tape drive

10. How to control 72-155 Sun Autoloader?

11. xcoral-1.72 difficulties -- any ideas?

12. sleeping + 72% CPU at same time

13. Protect your PC from investigations (72 t06d8s)