Cómo hacer funcionar la tableta digitalizadora Wacom volito2 en Mandriva 2007 y 2007 Spring

Esta tableta digitalizadora funciona muy bien en mandriva 2007.


http://yoopix.org/

Cuando la enchufamos al puerto usb,no funciona.Aunque curiosamente, si tenemos otro raton usb enchufado, en otro puerto, el modulo usbmouse se adueña de la tableta y se mueve.Pero no es ese el modulo con el que debe de trabajar sino con el wacom.

Si arrancamos el sistema ,con la tableta y sin ningun otro raton conectado,si que se adueña de ella el modulo wacom,pero aunque todo parece estar en su sitio,no funciona.


[paula wacom]$more /proc/bus/usb/devices
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=056a ProdID=0042 Rev= 1.15
S:  Manufacturer=Tablet
S:  Product=WACOM
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=140mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=wacom
E:  Ad=81(I) Atr=03(Int.) MxPS=  10 Ivl=5ms

[paula wacom]$more /proc/bus/input/devices
I: Bus=0003 Vendor=056a Product=0042 Version=1.15
N: Name="Wacom volito2"
P: Phys=usb-0000:00:1d.1-2/input0
H: Handlers=event3
B: EV=1f
B: KEY=1cff 0 1f00ff 0 0 0 0 0 0 0 0
B: REL=100
B: ABS=f00017b
B: MSC=1

Todo esta bien detectado,pero como digo no funciona.Al parecer con el kernel 2.6.19 ya no ocurre este problema,pero en mandriva estamos con el 2.6.17 de momento.

Ademas curiosamente hardrake nos modifica correctamente el fichero /etc/X11/xorg.conf,añadiendonos estos nuevos dispositivos de entrada:

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/input/event0"   # USB ONLY
  Option        "Type"          "stylus"
  Option        "USB"           "on"                  # USB ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/input/event0"   # USB ONLY
  Option        "Type"          "eraser"
  Option        "USB"           "on"                  # USB ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/input/event0"   # USB ONLY
  Option        "Type"          "cursor"
  Option        "USB"           "on"                  # USB ONLY
EndSection

Y estas nuevas lineas en la seccion serverlayaut

Section "ServerLayout"
        
        InputDevice    "stylus"    "AlwaysCore"
        InputDevice    "cursor"    "AlwaysCore"    
        InputDevice    "eraser"    "AlwaysCore"    
EndSection

Segun dicen aqui,

http://linuxwacom.sourceforge.net/

Tal y como esta , deberia de funcionar, pero no es asi. Hay que seguir estos sencillos pasos.Para hacer esto necesitaras tener las sources de tu kernel instaladas. Bajate este paquete:

http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.6-4.tar.bz2

Descomprimelo.Por ejemplo aqui:

/home/paula/Descarga/linuxwacom-0.7.6-4

Luego abre una consola y muevete a esa ruta:

[paula@localhost Descarga]$ cd /home/paula/Descarga/linuxwacom-0.7.6-4/
[paula@localhost linuxwacom-0.7.6-4]$ ls
acinclude.m4*    ChangeLog*     configure.in*  ltmain.sh        NEWS*
aclocal.m4       config.guess*  depcomp*       Makefile.am*     prebuilt/
AUTHORS*         config.h.in    GPL*           Makefile.in      README*
autom4te.cache/  config.sub*    install-sh*    missing*         src/
bootstrap*       configure*     LGPL*          mkxincludes.in*

Luego haz un configure con la opcion --enable-wacom

[paula@localhost linuxwacom-0.7.6-4]$ sh configure --enable-wacom

Si todo ha ido bien,luego haz un make

[paula@localhost linuxwacom-0.7.6-4]$ make

Luego ve a esta ruta
/home/paula/Descarga/linuxwacom-0.7.6-4/src/2.6.16
En tu caso puede que sea distinta,pero a partir de aqui debe ser igual
/linuxwacom-0.7.6-4/src/2.6.16

Veras que te ha creado un fichero llamado wacom.ko.Comprimelo en un .gz.Quedara asi wacom.ko.gz.
Para hacer esto con la consola

[paula@localhost linuxwacom-0.7.6-4]$ gzip wacom.ko

Luego como root mueve a esta carpeta el archivo

/lib/modules/2.6.17-5mdvlegacy/kernel/drivers/usb/input

Subtituyendolo por el que ya existe alli.Quizas, en lugar de /2.6.17-5mdvlegacy/ ,tengas que poner otro kernel que será el que tu estes usando y haz, como root, un rmmod wacom. Luego tambien como root haz un modprobe wacom.O si prefieres reinicia la maquina.

Y ya esta,ya tenemos nuestra volito2 funcionando perfectamente.

Suerte y un saludo.