Fujitsu T4310 serial wacom touchscreen not working

Bug #678100 reported by Alathald
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xf86-input-wacom (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Not sure how this whole bug reporting thing works but I've tried everything I can think of to enable touch on this computer. Stylus and Eraser both work great but touch just does not respond. I've done a complete system wipe/reinstall/update just before the bug report mainly because I completely fubared X the first go round but everything works exactly as I'd expect it to...except touch.

Any help would be greatly appreciated. Really looking forward to unity/multitouch awesomeness in narwhal...

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xserver-xorg-input-wacom 1:0.10.8-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
DRM.card0.DisplayPort.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.DisplayPort.2:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1280x800
 edid-base64:
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
Date: Sun Nov 21 06:26:50 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: FUJITSU LifeBook T4310
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=bdf139ab-003d-49bd-9a87-2d3eff849554 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: xf86-input-wacom
dmi.bios.date: 09/30/2009
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.05
dmi.board.name: FJNB206
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: A41K21E90B4A1001
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.05:bd09/30/2009:svnFUJITSU:pnLifeBookT4310:pvr:rvnFUJITSU:rnFJNB206:rvr:cvnA41K21E90B4A1001:ct10:cvr:
dmi.product.name: LifeBook T4310
dmi.sys.vendor: FUJITSU
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-22-generic

Revision history for this message
Alathald (kgullion) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

As it happens, I have a Fujitsu T4410 myself. Ironically, I'd gotten it so I could work on Ubuntu's multitouch project, but then found out it uses a serial interface and the wacom kernel driver so wasn't valid for our development purposes (which was focused on N-Trig and USB interface devices).

From http://lii-enac.fr/en/projects/shareit/multitouch-devices.html:

Wacom has multitouch in their Bamboo Touch and Bamboo Pen&Touch products. A Wacom multitouch panel is embedded in the HP tm2, HID protocol. Another is is the Fujitsu LifeBook T4410 and T4310, with a serial interface. The 'wacom' kernel driver handles these, and is undergoing work to make it compliant with the kernel multitouch protocol.

summary: - Fujitsu T4310 touchscreen not working
+ Fujitsu T4310 serial wacom touchscreen not working
Changed in xf86-input-wacom (Ubuntu):
status: New → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

To get my T4410 working with wacom, I used the attached xorg.conf. (We could probably pump all that into a udev rule to make it autoconfigure.)

I also did a `sudo modprobe wacom` and restarted X.

bryce@lynmouth:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ stylus id=6 [slave pointer (2)]
⎜ ↳ eraser id=7 [slave pointer (2)]
⎜ ↳ touch id=8 [slave pointer (2)]
⎜ ↳ ImPS/2 Generic Wheel Mouse id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=9 [slave keyboard (3)]
    ↳ Fujitsu FUJ02E3 id=10 [slave keyboard (3)]
    ↳ Video Bus id=11 [slave keyboard (3)]
    ↳ Fujitsu FUJ02B1 id=12 [slave keyboard (3)]
    ↳ Power Button id=13 [slave keyboard (3)]
    ↳ CNF8248 id=14 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
bryce@lynmouth:~$ xinput list-props "touch"
Device 'touch':
 Device Enabled (125): 1
 Coordinate Transformation Matrix (127): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
 Device Accel Profile (243): 0
 Device Accel Constant Deceleration (244): 1.000000
 Device Accel Adaptive Deceleration (245): 1.000000
 Device Accel Velocity Scaling (246): 10.000000
 Wacom Tablet Area (253): 0, 0, 2631, 1652
 Wacom Rotation (254): 0
 Wacom Serial IDs (256): 227, 0, 3, 0
 Wacom TwinView Resolution (257): 0, 0, 0, 0
 Wacom Display Options (258): -1, 0, 1
 Wacom Screen Area (259): 0, 0, 1280, 800
 Wacom Proximity Threshold (260): 0
 Wacom Capacity (261): -1
 Wacom Pressure Threshold (262): 27
 Wacom Sample and Suppress (263): 2, 4
 Wacom Enable Touch (264): 1
 Wacom Hover Click (265): 0
 Wacom Enable Touch Gesture (266): 0
 Wacom Touch Gesture Parameters (267): 50, 20, 250
 Wacom Tool Type (268): "TOUCH" (271)
 Wacom Button Actions (269): "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0), "None" (0)
bryce@lynmouth:~$

Revision history for this message
Bryce Harrington (bryce) wrote :

The above gets single-touch working.

To get two-finger touch working (two fingers appears to be the max the driver can do), I did this:

bryce@lynmouth:~$ xsetwacom set "touch" Gesture "on"

bryce@lynmouth:~$ xinput list-props "touch" | grep Gesture
 Wacom Enable Touch Gesture (266): 1
 Wacom Touch Gesture Parameters (267): 50, 20, 250

To test for multitouch functionality, I tried the right click gesture: Put one finger on the screen, then while holding that on the screen tap the screen with a second finger. Right click menu pops up.

Changed in xf86-input-wacom (Ubuntu):
importance: Undecided → Wishlist
assignee: nobody → Bryce Harrington (bryce)
Revision history for this message
Bryce Harrington (bryce) wrote :

Also see bug #654507. utouch supposedly will work with the wacom-dkms package however sounds like it's a bit buggy.

Revision history for this message
Alathald (kgullion) wrote :

This gets multitouch working perfectly on the T4310 as well, though I did manage to kill my pen's functionality through my own sheer stupidity (messing around with xorg.conf.d is not a good idea, esp when you forget to make backups).

Anyway, huge thanks to Bryce, ytmnd!

Revision history for this message
bugbot (bugbot) wrote :

Hey Alathald,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in xf86-input-wacom (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Alathald (kgullion) wrote :

Both the pen and touch worked right out of the box. To get multitouch working I used the following command:

    xsetwacom set "Serial Wacom Tablet touch" Gesture "on"

Everything works great now. Thanks for the help!

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Thank you for the feedback, closing the bug.

Changed in xf86-input-wacom (Ubuntu):
assignee: Bryce Harrington (bryce) → nobody
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.