You are not logged in.

#1 2008-08-13 18:58:55

TheBaron
Member
Registered: 2008-05-30
Posts: 10

Wacom Intuos3 Problem

Resolved. Solution was to use drivers version 0.8.0, rather than 0.8.1. Credit to rmrfwindows


Hi all.

I'm in the process of trying out ArchLinux, considering a switch fron Ubuntu. I'm rather impressed so far, but I've ran into a hurdle regarding my Wacom, and Intuos3 model. When I apply pressure, the X stops responding to the tablet until I pull the pen away from the tablet completely. Gimp et al recognise that I have a Wacom, and everything else appears to be working (express keys, etc..).

So far, I've installed LinuxWacom from the AUR yesterday, and set up udev as per the wiki and configured Xorg.conf as per the following snippets.

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"
    InputDevice    "pad"
EndSection
Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Device" "/dev/input/mouse_udev"
    Option      "SendCoreEvents" "true"
    Option    "Protocol" "IMPS/2"
    Option    "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier            "stylus"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "stylus"
    Option        "USB"        "on"
    Option        "Mode"        "Absolute"
    Option        "Vendor"    "WACOM"
    Option        "tilt"        "on"
    Option        "Threshold"    "5"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier            "eraser"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "eraser"
    Option        "USB"        "on"
    Option        "Mode"        "Absolute"
    Option        "Vendor"    "WACOM"
    Option        "Threshold"    "5"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier            "cursor"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"        "cursor"
    Option        "USB"        "on"
    Option        "Mode"        "Relative"
    Option        "Vendor"    "WACOM"
EndSection

Section "InputDevice"
    Identifier            "pad"
    Driver        "wacom"
    Option        "Type"        "pad"
    Option        "Device"    "/dev/input/wacom"
    Option        "ButtonsOnly"    "off"
    Option        "USB"        "on"
EndSection

I've tried removing pad, cursor and my mouse from Xorg.conf to no avail. Additionally 'cat /dev/input/wacom' only seems to display information outside of X. I'm not sure if this means anything.

Any help much appreciated.

Regards,

Last edited by TheBaron (2008-08-15 19:56:06)

Offline

#2 2008-08-15 18:27:13

rmrfwindows
Member
Registered: 2006-01-28
Posts: 17

Re: Wacom Intuos3 Problem

I had the same problem with the Graphire4 tablet. Everything worked except for using the tip or eraser-tip (kinda the most important part I'd assume).

I fixed it by using the linuxwacom production version (0.8.0) instead of devel (0.8.1) and it started working. Here's a modified PKGBUILD (just changed pkgver and md5sum):


# Contributor: Ilya Galushko <helloy-ilya@yandex.ru>

pkgname=linuxwacom
pkgver=0.8.0
pkgrel=1
pkgdesc="drivers for Wacom tablets"
arch=('i686' 'x86_64')
url="http://linuxwacom.sourceforge.net/"
license=('GPL' 'LGPL')
depends=('libxi' 'ncurses' 'tk' 'pixman')
options=('!libtool' '!emptydirs')
install=linuxwacom.install
source=(http://prdownloads.sourceforge.net/linuxwacom/$pkgname-$pkgver.tar.bz2
        10-wacom.rules)
md5sums=('1d89b464392515492bb7b97c20e68d4e' '02d3262b7dd10791b0c74abbaac1b933')

build() {
  cd "$srcdir/$pkgname-$pkgver"
  cp ChangeLog $startdir

  ./configure --prefix=/usr
  make || return 1
  make DESTDIR="$pkgdir" install

  install -D -m 644 "$startdir/10-wacom.rules" "$pkgdir/etc/udev/rules.d/10-wacom.rules"
}

# vim:set ts=2 sw=2 et:

Offline

#3 2008-08-15 19:57:38

TheBaron
Member
Registered: 2008-05-30
Posts: 10

Re: Wacom Intuos3 Problem

Thanks very much for that. That's what I get for just yoinking the drivers without looking at them in more detail.

rmrfwindows wrote:

I had the same problem with the Graphire4 tablet. Everything worked except for using the tip or eraser-tip (kinda the most important part I'd assume).

I fixed it by using the linuxwacom production version (0.8.0) instead of devel (0.8.1) and it started working. Here's a modified PKGBUILD (just changed pkgver and md5sum):


# Contributor: Ilya Galushko <helloy-ilya@yandex.ru>

pkgname=linuxwacom
pkgver=0.8.0
pkgrel=1
pkgdesc="drivers for Wacom tablets"
arch=('i686' 'x86_64')
url="http://linuxwacom.sourceforge.net/"
license=('GPL' 'LGPL')
depends=('libxi' 'ncurses' 'tk' 'pixman')
options=('!libtool' '!emptydirs')
install=linuxwacom.install
source=(http://prdownloads.sourceforge.net/linuxwacom/$pkgname-$pkgver.tar.bz2
        10-wacom.rules)
md5sums=('1d89b464392515492bb7b97c20e68d4e' '02d3262b7dd10791b0c74abbaac1b933')

build() {
  cd "$srcdir/$pkgname-$pkgver"
  cp ChangeLog $startdir

  ./configure --prefix=/usr
  make || return 1
  make DESTDIR="$pkgdir" install

  install -D -m 644 "$startdir/10-wacom.rules" "$pkgdir/etc/udev/rules.d/10-wacom.rules"
}

# vim:set ts=2 sw=2 et:

Offline

#4 2008-09-17 13:12:47

yosh64
Member
Registered: 2006-10-02
Posts: 3

Re: Wacom Intuos3 Problem

hey

Many thanks, I had the same issue and the production driver worked for me also smile.

cyas

Offline

#5 2009-09-19 19:42:26

chuggaboo
Member
Registered: 2009-09-19
Posts: 3

Re: Wacom Intuos3 Problem

Hey there. Sorry to bump a way old thread, but I'm having the same problem as TheBaron was. I'm trying the solution, but I guess something has changed since then, and it can't find what it's looking for. To be exact, I'm getting this:

  -> Downloading linuxwacom-0.8.0-6.tar.bz2...
--2009-09-19 15:39:45--  http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.8.0-6.tar.bz2
Resolving prdownloads.sourceforge.net... 216.34.181.59
Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-09-19 15:39:50 ERROR 404: Not Found.

==> ERROR: Failure while downloading linuxwacom-0.8.0-6.tar.bz2
    Aborting...

I'm using a Bamboo Fun. Let me know if you need any more info.

Last edited by chuggaboo (2009-09-19 19:42:45)

Offline

#6 2009-09-25 21:03:50

chuggaboo
Member
Registered: 2009-09-19
Posts: 3

Re: Wacom Intuos3 Problem

Is it, uh, acceptable to double post with 6 days in between? >.<

I might also add:  I'm having issues installing from source, too.

Make is giving me this:

[ethan@pavilion linuxwacom-0.8.0-3]$ make
Making all in src                        
make[1]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
Making all in .                                                        
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
make[2]: Nothing to be done for `all-am'.                              
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src' 
Making all in wacomxi                                                  
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/wacomxi'
make[2]: Nothing to be done for `all'.                                         
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/wacomxi' 
Making all in util                                                             
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/util'   
make[2]: Nothing to be done for `all'.                                         
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/util'
Making all in xdrv
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
gcc -MM -g -O2 -I/usr/include  -I../include -I/usr/include/xorg  ./xf86Wacom.c ./wcmSerial.c ./wcmUSB.c ./wcmISDV4.c ./wcmXCommand.c ./wcmCommon.c ./wcmCompat.c ./wcmConfig.c ./wcmFilter.c > .depend
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
make[2]: Entering directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
gcc -g -O2 -I/usr/include  -fPIC -pipe -std=c99 \
                -pedantic -Wall -Wpointer-arith -fno-merge-constants \
                -fno-stack-protector -I. -I../include -I/usr/include/xorg  \
                 -I/usr/include/xorg -I/usr/include/pixman-1   \
                -o xf86Wacom.o -c ./xf86Wacom.c
In file included from ./xf86Wacom.c:79:
./xf86Wacom.h:26:25: error: xf86Version.h: No such file or directory
./xf86Wacom.c: In function 'xf86WcmRegisterX11Devices':
./xf86Wacom.c:582: warning: passing argument 3 of 'InitValuatorClassDeviceStruct' makes integer from pointer without a cast
/usr/include/xorg/input.h:281: note: expected 'int' but argument is of type 'int (*)(struct _DeviceIntRec *, struct xTimecoord **, long unsigned int,  long unsigned int,  struct _Screen *, BOOL)'
./xf86Wacom.c:582: error: too many arguments to function 'InitValuatorClassDeviceStruct'
make[2]: *** [xf86Wacom.o] Error 1
make[2]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src/xdrv'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ethan/Source/linuxwacom-0.8.0-3/src'
make: *** [all-recursive] Error 1

... If anyone can make sense out of that. tongue

Offline

Board footer

Powered by FluxBB