Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

IBM Thinkpad X61t - Wacom Tablet Stylus not working

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
sege
n00b
n00b
Posts: 31
Joined: Tue Nov 22, 2005 8:29 pm

IBM Thinkpad X61t - Wacom Tablet Stylus not working

  • Quote

Post by sege » Wed May 14, 2008 9:18 pm

Hey there,

I got a little problem setting up my new IBM Thinkpad X61 TABLET.

Everything runs fine. The only problem is the Wacom stylus.

I have set up a serial port for the wacom device via init script

Code: Select all

#!/bin/sh

/bin/setserial /dev/ttyS0 port 0x0200 irq 5 autoconfig

Code: Select all

wacdump /dev/ttyS0

gives me some weird output, but when I do

Code: Select all

wacdump /dev/ttyS0 -f tpc
everything runs fine and i can get the stylus position on the screen and the pressure and more...

my xorg.conf looks like this:

Code: Select all

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice     "Cursor" "SendCoreEvents"
        InputDevice     "Stylus" "SendCoreEvents"
EndSection

Section "Module"
        [...]
        Load  "wacom"
EndSection
Section "InputDevice"
        Identifier      "Cursor"
        Driver          "wacom"
        Option          "Device"        "/dev/ttyS0"
        Option          "Type"          "cursor"
        Option          "ForceDevice"   "ISDV4"
        Option          "Mode"          "Absolute"
EndSection

Section "InputDevice"
        Identifier      "Stylus"
        Driver          "wacom"
        Option          "Device"        "/dev/ttyS0"
        Option          "Type"          "stylus"
        Option          "ForceDevice"   "ISDV4"
EndSection

Section "InputDevice"
        Identifier      "Eraser"
        Driver          "wacom"
        Option          "Device"        "/dev/ttyS0"
        Option          "Type"          "eraser"
        Option          "ForceDevice"   "ISDV4"
EndSection
but xorg output gives me the following errors:

Code: Select all

tablet sege # grep -i wacom /var/log/Xorg.0.log
(II) LoadModule: "wacom"
(II) Loading /usr/lib64/xorg/modules/input//wacom_drv.so
(II) Module wacom: vendor="X.Org Foundation"
(II) Wacom driver level: 47-0.8.0-1 $
(II) LoadModule: "wacom"
(II) Reloading /usr/lib64/xorg/modules/input//wacom_drv.so
(II) Wacom driver level: 47-0.8.0-1 $
(**) WACOM: suppress value is 2
(**) WACOM: suppress value is 2
(II) XINPUT: Adding extended input device "Stylus" (type: Wacom Stylus)
(II) XINPUT: Adding extended input device "Cursor" (type: Wacom Cursor)
Wacom unable to read ISDV4 control data after 3 tries
Wacom unable to read ISDV4 control data after 3 tries
Can somebody help me with this issue ?
Top
sege
n00b
n00b
Posts: 31
Joined: Tue Nov 22, 2005 8:29 pm

  • Quote

Post by sege » Sun May 18, 2008 12:56 pm

I got it fixed now after endless trial and error.

The solution for me was: unmerging linuxwacom and downloading the latest sources (0.8.0-1) from http://linuxwacom.sourceforge.net/ and installing them by hand.

Now the stylus is working and i can move the cursor and klick and such things...
Top
JohnN
Apprentice
Apprentice
User avatar
Posts: 158
Joined: Tue Jul 05, 2005 12:50 pm
Location: Claremont, CA

xorg.conf

  • Quote

Post by JohnN » Sun May 25, 2008 9:41 pm

Hello, Would you mind posting your whole xorg.conf?
Top
sege
n00b
n00b
Posts: 31
Joined: Tue Nov 22, 2005 8:29 pm

  • Quote

Post by sege » Sun May 25, 2008 10:14 pm

Of course not. Here you go:

Code: Select all

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice	"cursor" "SendCoreEvents"
	InputDevice	"stylus" "SendCoreEvents"
	InputDevice	"eraser" "SendCoreEvents"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib64/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "record"
	Load  "dbe"
	Load  "GLcore"
	Load  "xtrap"
	Load  "dri"
	Load  "glx"
	Load  "freetype"
	Load  "type1"
	Load  "wacom"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbLayout" "de"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
	Identifier 	"cursor"
	Driver 		"wacom"
	Option 		"Device" 	"/dev/ttyS0"
	Option		"Type"		"cursor"
	Option		"ForceDevice"	"ISDV4"
	Option		"Mode"		"Absolute"
EndSection

Section "InputDevice"
	Identifier	"stylus"
	Driver		"wacom"
	Option		"Device"	"/dev/ttyS0"
	Option		"Type"		"stylus"
	Option		"ForceDevice"	"ISDV4"
EndSection

Section "InputDevice"
	Identifier	"eraser"
	Driver 		"wacom"
	Option		"Device"	"/dev/ttyS0"
	Option		"Type"		"eraser"
	Option		"ForceDevice"	"ISDV4"
EndSection

Section "Monitor"
	DisplaySize	300 225 	# mm
	Identifier   "Monitor0"
	VendorName   "LEN"
	ModelName    "4005"
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "CacheLines"         	# <i>
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "DRI"                	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# <i>
        #Option     "PageFlip"           	# [<bool>]
	Option	    "UseEditDpi"	"false"
	Identifier  "Card0"
	Driver      "intel"
	VendorName  "Intel Corporation"
	BoardName   "Mobile Integrated Graphics Controller"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes "1400x1050"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1400x1050"
	EndSubSection
EndSection

Enjoy !
Top
Inimi
n00b
n00b
User avatar
Posts: 30
Joined: Fri Feb 15, 2008 5:36 pm

  • Quote

Post by Inimi » Fri Aug 08, 2008 9:49 pm

The solution for me was to get The newest WACOM drivers (0.80).
The module for WACOM seemed not to work for the 0.78 because Xorg was complaining about a missing WACOM module.
Top
MM Trigger
n00b
n00b
User avatar
Posts: 54
Joined: Wed Oct 18, 2006 6:55 pm
Location: Florida

  • Quote

Post by MM Trigger » Sat Oct 11, 2008 5:17 pm

I'm also planning to upgrade my drivers to 0.80 (from the ones in portage) for my X61t. However, I see a message when the drivers begin to compile:

Code: Select all

 * Versions of linuxwacom >= 0.7.9 require gcc >= 4.2 to compile.
What version of GCC did you use to compile the drivers on our system? Is using gcc-4.2.x relatively safe system-wide?
Top
Inimi
n00b
n00b
User avatar
Posts: 30
Joined: Fri Feb 15, 2008 5:36 pm

  • Quote

Post by Inimi » Sat Oct 25, 2008 11:32 am

I used the stable GCC 4.1.2. (2008 Profile)
I didn't require any gcc updates.
Top
Post Reply

7 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic