You are not logged in.

#1 2009-05-07 20:05:07

z.s.tar.gz
Member
From: Rural Florida
Registered: 2008-12-12
Posts: 298

Wacom Bamboo Tablet - No input whatsoever

I've followed the wiki, but nothing happens when I try to use it. cat /etc/input/wacom doesnt show anything at all.

I can post whatever you want, but I don't know where to start. (thus, my problemo)

So, I'm going to go look around some more and see what I can find...


I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581

Offline

#2 2009-05-08 19:50:25

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Wacom Bamboo Tablet - No input whatsoever

I set-up my new tablet the other day and had the same problem till I worked out I had to replace the the driver that comes with the kernel. Give my AUR package a try, if you use hal it should work perfectly with hot plugging.

Offline

#3 2009-05-08 19:55:46

JonathanArcher
Member
From: San Francisco
Registered: 2008-11-12
Posts: 108

Re: Wacom Bamboo Tablet - No input whatsoever

There is also the package linuxwacom-dev, which works much better than the package linuxwacom, in case you installed that.

Offline

#4 2009-05-09 00:03:47

z.s.tar.gz
Member
From: Rural Florida
Registered: 2008-12-12
Posts: 298

Re: Wacom Bamboo Tablet - No input whatsoever

yeah I was using the regular version. I'm going to a new install because I crashed it the other day, and now I have hackintosh loaded.

I'll try out your solution when I get around to it.


I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581

Offline

#5 2009-05-12 13:10:40

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

Hi! I also got this problem using a Wacom Graphire4 4x5.

Yesterday I installed linuxwacom-cvs (linuxwacom didn't compile) and added /etc/hal/fdi/policy/10-tablet.fdi as the wiki says. My Wacom worked as it should without problems... Until this morning when I started my computer (first reboot since installation) and the Wacom didn't work anymore.

I've tried everything for four hours now, and still the same problem and no working tablet. I've also tried linuxwacom-dev several times, and different .fdi files without result.

It's recognized and installed properly according to lsusb, lsmod, lshal, Xorg.0.log and messages.log. No problems or errors found anywhere. But I don't get any data from /dev/input/wacom anymore (same as z.s.tar.gz). wacdump and xsetwacom finds my Wacom, but doesn't show any data revieved, totally dead! Even if everything seems to look fine, my wacom is a dead unit to Arch. No data recieved.

I can also say it works as it should in both Windows and Mac OS X (tested today).

I really need help on this one, I can also post whatever you want if there's something you need.


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#6 2009-05-12 22:27:27

z.s.tar.gz
Member
From: Rural Florida
Registered: 2008-12-12
Posts: 298

Re: Wacom Bamboo Tablet - No input whatsoever

So, I installed on hackintosh to make sure it wasn't hardware related (it had been sitting around for quite some time) and it works just fine. I'm going to reinstall arch this evening.


I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581

Offline

#7 2009-05-18 15:24:13

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

That is so weird.... I just reinstalled Arch 686 after some problems with Arch64 and a borked /var partition. I've installed HAL and while I was configuring the system after installation of loads of software packages I tested the automatic configuration through HAL and was pleased to see that I didn't have to mess with any xorg.conf: it just worked, everything (including pressure). In fact I don't have any xorg.conf right now. Then, after restarting, my Wacom Bamboo was virtually dead.
cat /dev/input/wacom does not show anything when I move the stylus or click. wacomcpl doesn't show any devices, while xinput --list shows that all Wacom devices have been recognized correctly.

I went through many websites, tried a custom fdi file, symlinked /usr/libexec/hal-setup-wacom to /usr/bin/hal-setup-wacom, loaded and unloaded the module, restarted HAL repeatedly, completely cleared my pacman cache and reinstalled all packages, tried all three available linuxwacom packages, and tried to find people with similar problems. Now it's been about three days and I haven't got a clue what might have caused this regression.

Do you have any idea?
I could reinstall Arch, but my internet connection is very poor, so installing all necessary packages takes almost a whole day...

Offline

#8 2009-05-18 16:51:58

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

@rekado: That's exactly the same probem as I have and mentioned above! It worked flawlessly until reboot, then no input events anymore. More output from different commands:

lsusb | grep '[w|W]acom'

Bus 005 Device 002: ID 056a:0015 Wacom Co., Ltd

lshal | grep '[w|W]acom'

  info.vendor = 'Wacom Co., Ltd'  (string)
  usb_device.vendor = 'Wacom Co., Ltd'  (string)
  info.linux.driver = 'wacom'  (string)
  usb.vendor = 'Wacom Co., Ltd'  (string)
  info.callouts.add = {'hal-setup-wacom'} (string list)
  input.product = 'Wacom Graphire4 4x5'  (string)
  input.x11_driver = 'wacom'  (string)
  wacom.types = {'eraser', 'cursor', 'pad'} (string list)
  input.x11_driver = 'wacom'  (string)
  input.x11_driver = 'wacom'  (string)
  input.x11_driver = 'wacom'  (string)

lsmod | grep wacom

wacom                  20316  0 
usbcore               134576  5 usbhid,uhci_hcd,ehci_hcd,wacom

modinfo wacom

filename:       /lib/modules/2.6.29-ARCH/kernel/drivers/usb/input/wacom.ko
license:        GPL
description:    USB Wacom Graphire and Wacom Intuos tablet driver
author:         Vojtech Pavlik <vojtech@ucw.cz>
license:        GPL
description:    USB Wacom Graphire and Wacom Intuos tablet driver
author:         Vojtech Pavlik <vojtech@ucw.cz>
alias:          usb:v056Ap0047d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap009Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0093d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0090d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0081d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C6d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap003Fd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BBd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00BAd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B9d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B7d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B5d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B2d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00B0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0045d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0044d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0043d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0042d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0041d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap00C0d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0039d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0038d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0037d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0035d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0034d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0033d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0032d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0031d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0030d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0024d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0021d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0069d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0065d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0064d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0063d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0062d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0061d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0060d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0018d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0016d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0015d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0014d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0013d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0012d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ap0000d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore
vermagic:       2.6.29-ARCH SMP preempt mod_unload 686

dmesg | grep '[w|W]acom'

usbcore: registered new interface driver wacom
wacom: v1.49-pc-1:USB Wacom Graphire and Wacom Intuos tablet driver
input: Wacom Graphire4 4x5 as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0/input/input12

xinput --list

...
"eraser"    id=10    [XExtensionKeyboard]
    Type is Wacom Eraser
    Num_keys is 248
    Min_keycode is 8
    Max_keycode is 255
    Num_buttons is 5
    Num_axes is 6
    Mode is Absolute
    Motion_buffer is 256
    Axis 0 :
        Min_value is 0
        Max_value is 10208
        Resolution is 2032
    Axis 1 :
        Min_value is 0
        Max_value is 7424
        Resolution is 2032
    Axis 2 :
        Min_value is 0
        Max_value is 511
        Resolution is 1
    Axis 3 :
        Min_value is -64
        Max_value is 63
        Resolution is 1
    Axis 4 :
        Min_value is -64
        Max_value is 63
        Resolution is 1
    Axis 5 :
        Min_value is 0
        Max_value is 1023
        Resolution is 1
"cursor"    id=11    [XExtensionKeyboard]
    Type is Wacom Cursor
    Num_keys is 248
    Min_keycode is 8
    Max_keycode is 255
    Num_buttons is 5
    Num_axes is 6
    Mode is Relative
    Motion_buffer is 256
    Axis 0 :
        Min_value is 0
        Max_value is 10208
        Resolution is 2032
    Axis 1 :
        Min_value is 0
        Max_value is 7424
        Resolution is 2032
    Axis 2 :
        Min_value is 0
        Max_value is 511
        Resolution is 1
    Axis 3 :
        Min_value is -900
        Max_value is 899
        Resolution is 1
    Axis 4 :
        Min_value is -1023
        Max_value is 1023
        Resolution is 1
    Axis 5 :
        Min_value is 0
        Max_value is 1023
        Resolution is 1
"pad"    id=12    [XExtensionKeyboard]
    Type is Wacom Pad
    Num_keys is 248
    Min_keycode is 8
    Max_keycode is 255
    Num_buttons is 2
    Num_axes is 6
    Mode is Relative
    Motion_buffer is 256
    Axis 0 :
        Min_value is 0
        Max_value is 10208
        Resolution is 2032
    Axis 1 :
        Min_value is 0
        Max_value is 7424
        Resolution is 2032
    Axis 2 :
        Min_value is 0
        Max_value is 511
        Resolution is 1
    Axis 3 :
        Min_value is -1
        Max_value is -1
        Resolution is 0
    Axis 4 :
        Min_value is -1
        Max_value is -1
        Resolution is 0
    Axis 5 :
        Min_value is 0
        Max_value is 1023
        Resolution is 1
"stylus"    id=13    [XExtensionKeyboard]
    Type is Wacom Stylus
    Num_keys is 248
    Min_keycode is 8
    Max_keycode is 255
    Num_buttons is 5
    Num_axes is 6
    Mode is Absolute
    Motion_buffer is 256
    Axis 0 :
        Min_value is 0
        Max_value is 10208
        Resolution is 2032
    Axis 1 :
        Min_value is 0
        Max_value is 7424
        Resolution is 2032
    Axis 2 :
        Min_value is 0
        Max_value is 511
        Resolution is 1
    Axis 3 :
        Min_value is -64
        Max_value is 63
        Resolution is 1
    Axis 4 :
        Min_value is -64
        Max_value is 63
        Resolution is 1
    Axis 5 :
        Min_value is 0
        Max_value is 1023
        Resolution is 1

cat /dev/input/wacom

xxd /dev/input/wacom

wacdump /dev/input/wacom

wacdump v0.8.2                                                                  

MODEL=Wacom Graphire4 4x5        ROM=4.0-3
CLS=USB  VNDR=Wacom  DEV=Graphire4  SUB=CTE_440

TOOLTYPE=NONE                            SERIAL=0x00000000
 IN_PROX=out                            BUTTON=+00000 (+00000 .. +00000)
   POS_X=+00000 (+00000 .. +10208)        POS_Y=+00000 (+00000 .. +07424)
DISTANCE=+00000 (+00000 .. +00063)        PRESSURE=+00000 (+00000 .. +00511)
RELWHEEL=+00000 (-00001 .. +00001)

    LEFT=        MIDDLE=        RIGHT=        EXTRA=
    SIDE=        TOUCH=        STYLUS=        STYLUS2=
    BT0=        BT1=        BT2=        BT3=
    BT4=        BT5=        BT6=        BT7=
    BT8=        BT9=        BT10=        BT11=
    BT12=        BT13=        BT14=        BT15=
    BT16=        BT17=        BT18=        BT19=
    BT20=        BT21=        BT22=        BT23=

xidump -l

...
eraser                         extension
cursor                         extension
pad                            extension
stylus                         extension

xidump stylus

xidump v0.8.3                                                                   


InputDevice: stylus    Valuators: Absolute
            x-axis        y-axis        pressure    x-tilt        y-tilt        wheel
    data:
    min:    +00000        +00000        +00000        -00064        -00064        +00000
    max:    +10208        +07424        +00511        +00063        +00063        +01023
    res:    +02032        +02032        +00001        +00001        +00001        +00001


Proximity:
Focus:

Buttons:
Keys:

Edit: Added output from dmesg

Last edited by RiJo (2009-05-18 17:11:05)


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#9 2009-05-18 17:04:02

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#10 2009-05-20 11:28:38

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

I just booted Xubuntu Jaunty from the LiveCD and performed some tests. The stylus and eraser work out of the box, also the included mouse (pressure is not enabled, though). Funnily, there is no special fdi file in /etc/hal/fdi/policy.  Searching for "wacom" yields this:

/lib/modules/2.6.28-11-generic/kernel/drivers/input/tablet/wacom.ko
/lib/udev/rules.d/40-xserver-xorg-input-wacom.rules
/usr/lib/hal/hal-setup-wacom
/usr/lib/xorg/modules/input/wacom_drv.so
/usr/share/apport/package-hooks/source_wacom-tools.py
/usr/share/doc/xserver-xorg-input-wacom
/usr/share/doc/xserver-xorg-input-wacom/changelog.Debian.gz
/usr/share/doc/xserver-xorg-input-wacom/copyright
/usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi
/usr/share/lintian/overrides/xserver-xorg-input-wacom
/usr/share/man/man4/wacom.4x.gz
/usr/src/linux-headers-2.6.28-11-generic/include/config/tablet/usb/wacom.h

On my Arch system I don't seem to have the file 40-xserver-xorg-input-wacom.rules. This might be because I deinstalled the driver again (I really can't remember, did so many steps...), I don't know.
This is the content of the file:

# udev rules for wacom tablets.
# These rules were compiled for the Debian GNU/Linux distribution,
# but others may, and indeed are encouraged to, use them also.
#
# Should you do so, PLEASE CO-ORDINATE ANY CHANGES OR ADDITIONS
# of new devices with Ron <ron@debian.org> so that we can try
# to present users with with a standard set of device nodes
# which they can rely on across the board.

KERNEL!="event[0-9]*", GOTO="wacom_end"

# Port specific link for users of multiple tablets of the same type.
# The ID_PATH variable is set by the "path_id" script in an earlier rule file.
ATTRS{idVendor}=="056a", ENV{ID_PATH}=="?*", SYMLINK="input/by-path/$env{ID_PATH}-wacom"

# Multiple interface support for stylus and touch devices.
DRIVERS=="wacom", ATTRS{bInterfaceNumber}=="00", ENV{WACOM_TYPE}="stylus"
DRIVERS=="wacom", ATTRS{bInterfaceNumber}=="01", ENV{WACOM_TYPE}="touch"

# Type-named links for multiple tablets.  If you want to use multiple
# tablets of the _same_ type, you will probably need to use the links
# from /dev/input/by-path to identify which is plugged into what usb
# port.  For different tablet types though, just pick your links from
# the list below.
#
# We override SYMLINK for tabletpc devices because the by-path link
# is not required with such devices, there will only ever be one.
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0000", SYMLINK+="input/tablet-penpartner"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0003", SYMLINK+="input/tablet-cintiq_partner"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", SYMLINK+="input/tablet-graphire"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", SYMLINK+="input/tablet-graphire2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", SYMLINK+="input/tablet-graphire2-5x7"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0013", SYMLINK+="input/tablet-graphire3"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0014", SYMLINK+="input/tablet-graphire3-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0015", SYMLINK+="input/tablet-graphire4-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0016", SYMLINK+="input/tablet-graphire4-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0017", SYMLINK+="input/tablet-bamboofun-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0018", SYMLINK+="input/tablet-bamboofun-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0019", SYMLINK+="input/tablet-bamboo1-medium"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0020", SYMLINK+="input/tablet-intuos-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0021", SYMLINK+="input/tablet-intuos-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0022", SYMLINK+="input/tablet-intuos-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0023", SYMLINK+="input/tablet-intuos-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0024", SYMLINK+="input/tablet-intuos-12x18"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0030", SYMLINK+="input/tablet-pl400"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0031", SYMLINK+="input/tablet-pl500"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0032", SYMLINK+="input/tablet-pl600"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0033", SYMLINK+="input/tablet-pl600sx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0034", SYMLINK+="input/tablet-pl550"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0035", SYMLINK+="input/tablet-pl800"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0037", SYMLINK+="input/tablet-pl700"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0038", SYMLINK+="input/tablet-pl510"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0039", SYMLINK+="input/tablet-dtu710"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="003f", SYMLINK+="input/tablet-cintiq21ux"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0041", SYMLINK+="input/tablet-intuos2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0042", SYMLINK+="input/tablet-intuos2-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0043", SYMLINK+="input/tablet-intuos2-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0044", SYMLINK+="input/tablet-intuos2-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0045", SYMLINK+="input/tablet-intuos2-12x18"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0047", SYMLINK+="input/tablet-intuos2-6x8a"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0060", SYMLINK+="input/tablet-volito"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0061", SYMLINK+="input/tablet-penstation2"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0062", SYMLINK+="input/tablet-volito2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0063", SYMLINK+="input/tablet-volito2-2x3"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0064", SYMLINK+="input/tablet-penpartner2"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0065", SYMLINK+="input/tablet-bamboo"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0069", SYMLINK+="input/tablet-bamboo1"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0081", SYMLINK+="input/tablet-graphire_bt-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0090",  SYMLINK="input/tablet-tpc90"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0093",  SYMLINK="input/tablet-tpc93-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="009a",  SYMLINK="input/tablet-tpc9a-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b0", SYMLINK+="input/tablet-intuos3-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b1", SYMLINK+="input/tablet-intuos3-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b2", SYMLINK+="input/tablet-intuos3-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b3", SYMLINK+="input/tablet-intuos3-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b4", SYMLINK+="input/tablet-intuos3-12x19"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b5", SYMLINK+="input/tablet-intuos3-6x11"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c0", SYMLINK+="input/tablet-dtf521"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c4", SYMLINK+="input/tablet-dtf720"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c5", SYMLINK+="input/tablet-cintiq20wsx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c6", SYMLINK+="input/tablet-cintiq12wx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c7", SYMLINK+="input/tablet-dtu1931"

# Convenience links for the common case of a single tablet.  We could do just this:
#ATTRS{idVendor}=="056a", SYMLINK+="input/wacom-$env{WACOM_TYPE}"
# but for legacy reasons, we keep the input/wacom link as the generic stylus device.
ATTRS{idVendor}=="056a", ENV{WACOM_TYPE}!="touch", SYMLINK+="input/wacom"
ATTRS{idVendor}=="056a", ENV{WACOM_TYPE}=="touch", SYMLINK+="input/wacom-touch"

# Check and repossess the device if a module other than the wacom one
# is already bound to it.
ATTRS{idVendor}=="056a", ACTION=="add", RUN+="check_driver wacom $devpath $env{ID_BUS}"

LABEL="wacom_end"

# Symlinks for old-style tty devices
SUBSYSTEMS=="pnp", SUBSYSTEM=="tty", ATTRS{id}=="WACf00[45678]*", SYMLINK+="input/wacom"

I will play with this a bit on my Arch system.
Of couse it could also be that it's the kernel's problem. Xubuntu uses version 2.6.28-11-generic.

One more thing that really struck me was that

cat /dev/input/wacom

also doesn't yield any output here. But the cursor moves and the tablet is far from dead.

Offline

#11 2009-05-20 13:08:43

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Wacom Bamboo Tablet - No input whatsoever

RiJo wrote:

Yesterday I installed linuxwacom-cvs (linuxwacom didn't compile) and added /etc/hal/fdi/policy/10-tablet.fdi as the wiki says. My Wacom worked as it should without problems... Until this morning when I started my computer (first reboot since installation) and the Wacom didn't work anymore.

The linuxwacom-cvs package will need to be rebuilt and installed after each kernel update. I can't think of anything else it could be. hmm

Also there should be no need for any extra FDI files to get it to work with hot plugging (the one in the package is just to work around programs that have the stylus device name hard coded).

Offline

#12 2009-05-20 13:35:16

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

This is what I was used to do after upgrades and it always worked. This time after setting up a new system, though, it doesn't respond at all after the first reboot. I'd hate to go back to (X)Ubuntu just because of that, but I may not just spend every evening trying to fix this problem... sad

Offline

#13 2009-05-23 04:10:49

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

Today I rebooted after updating via pacman -Syu and installing the newest kernel. Now it works! I didn't have to change anything, just worked again. Seems to have been a kernel problem. I will do more tests later, to see if pressure works via hal's autodetection.

Yay! O^_^O

Offline

#14 2009-05-23 07:06:46

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

rekado wrote:

Today I rebooted after updating via pacman -Syu and installing the newest kernel. Now it works! I didn't have to change anything, just worked again. Seems to have been a kernel problem. I will do more tests later, to see if pressure works via hal's autodetection.

Yay! O^_^O

Which kernel did you upgrade to? Mine still doesn't work... I've tried to upgrade the kernel-headers to those in Testing, and reinstalled linuxwacom-dev. But no success.

Which Arch are you running, i686 or x86_64? And which kernel are you using at the moment? I'm running i686 with kernel 2.6.29.4-1 (kernel-header 2.6.29.3-1).


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#15 2009-05-23 08:26:43

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

I'm running 686 with kernel 2.6.29.4-1 (not at the machine now, but I know there was a 4 in the end), [testing] is not enabled in my pacman configuration file. Maybe we can just compare relevant output of

find / | grep "wacom"

to see the differences between our systems.

Offline

#16 2009-05-23 09:17:08

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

Yes, we can give it a try!

find / | grep '[W|w]acom'

/var/lib/pacman/local/linuxwacom-dev-0.8.3-5
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/install
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/changelog
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/desc
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/files
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/depends
/sys/bus/usb/drivers/wacom
/sys/bus/usb/drivers/wacom/module
/sys/bus/usb/drivers/wacom/uevent
/sys/bus/usb/drivers/wacom/unbind
/sys/bus/usb/drivers/wacom/bind
/sys/bus/usb/drivers/wacom/new_id
/sys/module/usbcore/holders/wacom
/sys/module/wacom
/sys/module/wacom/holders
/sys/module/wacom/initstate
/sys/module/wacom/refcnt
/sys/module/wacom/sections
/sys/module/wacom/sections/.note.gnu.build-id
/sys/module/wacom/sections/.text
/sys/module/wacom/sections/.exit.text
/sys/module/wacom/sections/.init.text
/sys/module/wacom/sections/.rodata
/sys/module/wacom/sections/.rodata.str1.4
/sys/module/wacom/sections/.rodata.str1.1
/sys/module/wacom/sections/__bug_table
/sys/module/wacom/sections/.data
/sys/module/wacom/sections/.gnu.linkonce.this_module
/sys/module/wacom/sections/.bss
/sys/module/wacom/sections/.symtab
/sys/module/wacom/sections/.strtab
/sys/module/wacom/notes
/sys/module/wacom/notes/.note.gnu.build-id
/sys/module/wacom/drivers
/sys/module/wacom/drivers/usb:wacom
/lib/modules/2.6.29-ARCH/kernel/drivers/usb/input/wacom.ko
/lib/modules/2.6.29-ARCH/kernel/drivers/input/touchscreen/wacom_w8001.ko
/lib/modules/2.6.29-ARCH/kernel/drivers/input/tablet/wacom.ko
/usr/lib/xorg/modules/input/wacom_drv.so
/usr/lib/hal/hal-setup-wacom
/usr/lib/libwacomcfg.so.0
/usr/lib/libwacomcfg.so
/usr/lib/libwacomcfg.so.0.0.1
/usr/lib/TkXInput/libwacomxi.so.0.0.0
/usr/lib/TkXInput/libwacomxi.so.0
/usr/lib/TkXInput/libwacomxi.so
/usr/lib/TkXInput/libwacomxi.a
/usr/lib/libwacomcfg.a
/usr/bin/hal-setup-wacom
/usr/bin/wacomcpl
/usr/bin/wacomcpl-exec
/usr/bin/xsetwacom
/usr/share/man/man4/wacom.4x.gz
/usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
/usr/include/wacomcfg
/usr/include/wacomcfg/wacomcfg.h
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom/w8001.h
/usr/src/linux-2.6.29-ARCH/include/config/tablet/usb/wacom.h
/usr/libexec/hal-setup-wacom
/etc/udev/rules.d/10-wacom.rules

Last edited by RiJo (2009-05-23 09:19:29)


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#17 2009-05-23 13:19:28

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

That is what it returns for me (I left out the results from /var/abs...):

/var/lib/pacman/local/linuxwacom-cvs-20090520-1
/var/lib/pacman/local/linuxwacom-cvs-20090520-1/depends
/var/lib/pacman/local/linuxwacom-cvs-20090520-1/desc
/var/lib/pacman/local/linuxwacom-cvs-20090520-1/files
/sys/bus/usb/drivers/wacom
/sys/bus/usb/drivers/wacom/6-3:1.0
/sys/bus/usb/drivers/wacom/module
/sys/bus/usb/drivers/wacom/uevent
/sys/bus/usb/drivers/wacom/unbind
/sys/bus/usb/drivers/wacom/bind
/sys/bus/usb/drivers/wacom/new_id
/sys/module/usbcore/holders/wacom
/sys/module/wacom
/sys/module/wacom/holders
/sys/module/wacom/initstate
/sys/module/wacom/refcnt
/sys/module/wacom/sections
/sys/module/wacom/sections/.note.gnu.build-id
/sys/module/wacom/sections/.text
/sys/module/wacom/sections/.exit.text
/sys/module/wacom/sections/.init.text
/sys/module/wacom/sections/.rodata
/sys/module/wacom/sections/.rodata.str1.4
/sys/module/wacom/sections/.rodata.str1.1
/sys/module/wacom/sections/__bug_table
/sys/module/wacom/sections/.data
/sys/module/wacom/sections/.gnu.linkonce.this_module
/sys/module/wacom/sections/.bss
/sys/module/wacom/sections/.symtab
/sys/module/wacom/sections/.strtab
/sys/module/wacom/notes
/sys/module/wacom/notes/.note.gnu.build-id
/sys/module/wacom/drivers
/sys/module/wacom/drivers/usb:wacom
/dev/input/wacom
/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-650-event-mouse
/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-650-mouse
/dev/.udev/names/input\x2fby-id\x2fusb-Wacom_Co._Ltd._CTE-650-event-mouse
/dev/.udev/names/input\x2fby-id\x2fusb-Wacom_Co._Ltd._CTE-650-event-mouse/\x2fdevices\x2fpci0000:00\x2f0000:00:13.1\x2fusb6\x2f6-3\x2f6-3:1.0\x2finput\x2finput6\x2fevent6
/dev/.udev/names/input\x2fwacom
/dev/.udev/names/input\x2fwacom/\x2fdevices\x2fpci0000:00\x2f0000:00:13.1\x2fusb6\x2f6-3\x2f6-3:1.0\x2finput\x2finput6\x2fevent6
/dev/.udev/names/input\x2fby-id\x2fusb-Wacom_Co._Ltd._CTE-650-mouse
/dev/.udev/names/input\x2fby-id\x2fusb-Wacom_Co._Ltd._CTE-650-mouse/\x2fdevices\x2fpci0000:00\x2f0000:00:13.1\x2fusb6\x2f6-3\x2f6-3:1.0\x2finput\x2finput6\x2fmouse2
/usr/include/wacomcfg
/usr/include/wacomcfg/wacomcfg.h
/usr/bin/wacomcpl-exec
/usr/bin/wacomcpl
/usr/bin/xsetwacom
/usr/share/man/man4/wacom.4x.gz
/usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
/usr/lib/libwacomcfg.so
/usr/lib/hal/hal-setup-wacom
/usr/lib/libwacomcfg.a
/usr/lib/TkXInput/libwacomxi.so.0.0.0
/usr/lib/TkXInput/libwacomxi.so.0
/usr/lib/TkXInput/libwacomxi.so
/usr/lib/TkXInput/libwacomxi.a
/usr/lib/xorg/modules/input/wacom_drv.so
/usr/lib/libwacomcfg.so.0
/usr/lib/libwacomcfg.so.0.0.1
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom/w8001.h
/usr/src/linux-2.6.29-ARCH/include/config/tablet/usb/wacom.h
/etc/udev/rules.d/10-wacom.rules
/etc/hal/fdi/policy/10-wacom.fdi
/lib/modules/2.6.29-ARCH/kernel/drivers/input/touchscreen/wacom_w8001.ko
/lib/modules/2.6.29-ARCH/kernel/drivers/input/tablet/wacom.ko

I've installed the linuxwacom-cvs package from AUR.

Last edited by rekado (2009-05-23 13:20:10)

Offline

#18 2009-05-23 13:24:32

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

How come you are missing the very device itself?

Offline

#19 2009-05-23 13:38:25

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

The Wacom wasn't connected. Here's the output when it's connected:

/var/lib/pacman/local/linuxwacom-dev-0.8.3-5
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/install
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/changelog
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/desc
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/files
/var/lib/pacman/local/linuxwacom-dev-0.8.3-5/depends
/sys/bus/usb/drivers/wacom
/sys/bus/usb/drivers/wacom/5-2:1.0
/sys/bus/usb/drivers/wacom/module
/sys/bus/usb/drivers/wacom/uevent
/sys/bus/usb/drivers/wacom/unbind
/sys/bus/usb/drivers/wacom/bind
/sys/bus/usb/drivers/wacom/new_id
/sys/module/usbcore/holders/wacom
/sys/module/wacom
/sys/module/wacom/holders
/sys/module/wacom/initstate
/sys/module/wacom/refcnt
/sys/module/wacom/sections
/sys/module/wacom/sections/.note.gnu.build-id
/sys/module/wacom/sections/.text
/sys/module/wacom/sections/.exit.text
/sys/module/wacom/sections/.init.text
/sys/module/wacom/sections/.rodata
/sys/module/wacom/sections/.rodata.str1.4
/sys/module/wacom/sections/.rodata.str1.1
/sys/module/wacom/sections/__bug_table
/sys/module/wacom/sections/.data
/sys/module/wacom/sections/.gnu.linkonce.this_module
/sys/module/wacom/sections/.bss
/sys/module/wacom/sections/.symtab
/sys/module/wacom/sections/.strtab
/sys/module/wacom/notes
/sys/module/wacom/notes/.note.gnu.build-id
/sys/module/wacom/drivers
/sys/module/wacom/drivers/usb:wacom
/dev/input/wacom
/dev/.udev/names/input\x2fwacom
/dev/.udev/names/input\x2fwacom/\x2fdevices\x2fpci0000:00\x2f0000:00:1d.0\x2fusb5\x2f5-2\x2f5-2:1.0\x2finput\x2finput16\x2fevent12
/lib/modules/2.6.29-ARCH/kernel/drivers/usb/input/wacom.ko
/lib/modules/2.6.29-ARCH/kernel/drivers/input/touchscreen/wacom_w8001.ko
/lib/modules/2.6.29-ARCH/kernel/drivers/input/tablet/wacom.ko
/usr/lib/xorg/modules/input/wacom_drv.so
/usr/lib/hal/hal-setup-wacom
/usr/lib/libwacomcfg.so.0
/usr/lib/libwacomcfg.so
/usr/lib/libwacomcfg.so.0.0.1
/usr/lib/TkXInput/libwacomxi.so.0.0.0
/usr/lib/TkXInput/libwacomxi.so.0
/usr/lib/TkXInput/libwacomxi.so
/usr/lib/TkXInput/libwacomxi.a
/usr/lib/libwacomcfg.a
/usr/bin/hal-setup-wacom
/usr/bin/wacomcpl
/usr/bin/wacomcpl-exec
/usr/bin/xsetwacom
/usr/share/man/man4/wacom.4x.gz
/usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi
/usr/include/wacomcfg
/usr/include/wacomcfg/wacomcfg.h
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom/w8001.h
/usr/src/linux-2.6.29-ARCH/include/config/tablet/usb/wacom.h
/usr/libexec/hal-setup-wacom
/etc/udev/rules.d/10-wacom.rules

Edit: I also uninstalled and removed everything belonging to the linuxwacom-dev package and replaced it with the linuxwacom-cvs package. But still the same problem as before, everything seems to look ok, but no response from my tablet...

Last edited by RiJo (2009-05-23 14:07:57)


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#20 2009-05-24 01:00:47

rekado
Member
From: Shanghai, China
Registered: 2009-01-13
Posts: 98
Website

Re: Wacom Bamboo Tablet - No input whatsoever

Compared to the output on my machine it seems that you are missing the file 10-wacom.fdi in the directory /etc/hal/fdi/policy/ (don't ask me where this file comes from... I've done so many things to fix it that I honestly don't remember anymore.)

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
    <device>
        <match key="info.capabilities" contains="input">
            <match key="input.x11_driver" contains="wacom">
                <match key="input.x11_options.Type" contains="stylus">
                    <merge key="info.product" type="string">stylus</merge>
                </match>
                <match key="info.product" contains="eraser">
                    <merge key="info.product" type="string">eraser</merge>
                </match>
                <match key="info.product" contains="pad">
                    <merge key="info.product" type="string">pad</merge>
                </match>
                <match key="info.product" contains="cursor">
                    <merge key="info.product" type="string">cursor</merge>
                </match>
            </match>
        </match>
    </device>
</deviceinfo>

Offline

#21 2009-05-24 11:33:40

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Wacom Bamboo Tablet - No input whatsoever

rekado wrote:

the file 10-wacom.fdi in the directory /etc/hal/fdi/policy/ (don't ask me where this file comes from... I've done so many things to fix it that I honestly don't remember anymore.)

The above file is included in the linuxwacom-cvs package and is only required for a few programs that have the device name hard coded.

Offline

#22 2009-05-28 15:50:49

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

altwazar wrote:

Same problem.

After reinstalling kernel26 package my tablet work flawlessly (pacman -S kernel26).

Thank you! My Graphire4 now works!! I didn't thought of reinstalling the kernel because I've already got the last one... This solved the problem!!


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#23 2009-05-29 18:48:54

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: Wacom Bamboo Tablet - No input whatsoever

RiJo wrote:
altwazar wrote:

Same problem.

After reinstalling kernel26 package my tablet work flawlessly (pacman -S kernel26).

Thank you! My Graphire4 now works!! I didn't thought of reinstalling the kernel because I've already got the last one... This solved the problem!!

Hi,

I also have a Graphire4, but it just isn't running. I installed linuxwacom-dev for the fourth time now, as well as the kernel, but no input.
I can see the device under /dev/input/wacom, but the cursor is not reacting.
What else did you do to make it run? Since 2 weeks I can't use my tablet anymore, this is really frustrating.


digiKam developer - www.digikam.org

Offline

#24 2009-05-30 09:37:27

RiJo
Member
From: Sweden
Registered: 2008-12-12
Posts: 17
Website

Re: Wacom Bamboo Tablet - No input whatsoever

TheGrudge wrote:
RiJo wrote:

Thank you! My Graphire4 now works!! I didn't thought of reinstalling the kernel because I've already got the last one... This solved the problem!!

Hi,

I also have a Graphire4, but it just isn't running. I installed linuxwacom-dev for the fourth time now, as well as the kernel, but no input.
I can see the device under /dev/input/wacom, but the cursor is not reacting.
What else did you do to make it run? Since 2 weeks I can't use my tablet anymore, this is really frustrating.

Hi!
Firstly I uninstalled the linuxwacom-dev package. Then I searched for and removed all files containing 'wacom' except those I think:

/lib/modules/2.6.29-ARCH/kernel/drivers/input/touchscreen/wacom_w8001.ko
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom
/usr/src/linux-2.6.29-ARCH/include/config/touchscreen/wacom/w8001.h

Then I ran (note that I'm using the cvs-package and not the dev):

yaourt -S linuxwacom-cvs

And finally:

pacman -S kernel26

And it just worked! I had the same problem as you before, no response from the tablet. I still don't get any output form /dev/input/wacom though. I can tell you that the hotplugging also works, it's not necessary to restart xorg when plugging it in. Hope this helps you!!


..::RiJo::..
..::Lenovo ThinkPad X300::..

Offline

#25 2009-05-30 09:43:43

TheGrudge
Member
Registered: 2006-06-15
Posts: 206
Website

Re: Wacom Bamboo Tablet - No input whatsoever

Yes, hotpluggin works as far as I can see from the XOrg.0.log files. But I can't use the tablet.
Ok I will try your steps later. Thanks!


digiKam developer - www.digikam.org

Offline

Board footer

Powered by FluxBB