First, I'll assume you are using the 2.4 kernel. I am using 2.4.31 and am running slackware-current through yesterday's update.
I needed to reinstall my drivers on another partition so I used this oportunity to refresh my memory as to what I did.
I downloaded the most recent source from the linux wacom project page 0.6.8. It supports kernel 2.6.11. If you are running 2.6.12, you may have problems.
Use the options I gave you above for the ./configure
make
su to root
make install.
From the readme:
Note: "make install" will install wacom_drv.o, xidump, wacdump, and wacomcpl.
So you don't need to use modprobe or insmod. Remember, these are precompiled - they will not match your kernel version so the error is expected. But, that's not what you do with it anyway.
My kernel is 2.4.31, so my brand new modules are located in the /linuxwacom-0.6.8/src/2.4.22 directory.
All these modules are in the form of [module].o and I need them to be in the form [module].o.gz
I use KDE which makes this very siple to do via a right-click in konqueror.
Use the read me in the /linuxwacom-0.6.8 directory to guide you to what needs to be copied to where:
Code:
INSTALL kernel pieces
for kernel 2.4.22 or newer:
[root@haku linuxwacom-dev] # cp src/2.4.22/hid.o /lib/modules/your_kernel_version/kernel/drivers/usb
[root@haku linuxwacom-dev] # cp src/2.4.22/usbmouse.o /lib/modules/your_kernel_version/kernel/drivers/usb
[root@haku linuxwacom-dev] # cp src/2.4.22/wacom.o /lib/modules/your_kernel_version/kernel/drivers/usb
[root@haku linuxwacom-dev] # cp src/2.4.22/mousedev.o /lib/modules/your_kernel_version/kernel/drivers/input
[root@haku linuxwacom-dev] # cp src/2.4.22/evdev.o /lib/modules/your_kernel_version/kernel/drivers/input
[root@haku linuxwacom-dev] # cp src/2.4.22/input.o /lib/modules/your_kernel_version/kernel/drivers/input
Reboot computer.
xorg.conf edits
This is what I use, but it needs a couple tweaks:
# Wacom Graphire3 as tablet
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "AlwaysCore" "on"
Option "Device" "/dev/input/event0"
Option "InputFashion" "Tablet"
Option "Mode" "Absolute"
Option "Name" "GRAPHIRE / INTUOS (USB)"
Option "SendCoreEvents" "on"
Option "Tilt" "on"
Option "Type" "cursor"
Option "USB" "on"
Option "Vendor" "WACOM"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event0"
Option "InputFashion" "Pen"
Option "Mode" "Absolute"
Option "Name" "GRAPHIRE / INTUOS Stylus (USB)"
Option "Protocol" "Auto"
Option "SendCoreEvents" "on"
Option "Tilt" "on"
Option "Type" "stylus"
Option "USB" "on"
Option "Vendor" "WACOM"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event0"
Option "InputFashion" "Eraser"
Option "Mode" "Absolute"
Option "Name" "GRAPHIRE / INTUOS Eraser (USB)"
Option "Protocol" "Auto"
Option "SendCoreEvents" "on"
Option "Tilt" "on"
Option "Type" "eraser"
Option "USB" "on"
Option "Vendor" "WACOM"
EndSection
To determine the event device, you will need to run the wacdump utility. This was installed during the make install and the binary is located in /usr/local/bin so it's in your path. The directions are pretty straight forward.
restart X after editing xorg.conf and you should be good to go.
HTH