Anyone get a wacom tablet working under Slackware 12.2
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Anyone get a wacom tablet working under Slackware 12.2
I was just wondering if anyone got a wacom tablet working under Slackware 12.2. I tried to get it working yesterday and ended up screwing up my mouse while still not having my tablet working. I searched google and the forums but didn't come up with anything too helpfull. Anyone out there that can give me some tips?
after your install and your in run level 4 as root type xorgsetup this should lead you to a few question answer them and then you can then start your xwindow if you want startx or kdm etc.
It would be better to create a usr then log in but if you want to be gui in root go ahead. this should set up your mouse and graphics card keybord etc. much easier than xorgconfig good luck.
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646
Rep:
http://www.linuxquestions.org/questi...60#post2907360 gives instructions on Slackware. It works for 12.1, sorry, have no 12.2 running. But it should be a first guide if not your way to getting it to work completely
Thanks guys for the responses! I'm gonna try both tonight when I get home. I tried some 12.1 howto before and that's how I ended up with my mouse not working. But the one you linked titopoquito seems more in depth so that might work alot better if the xorgsetup doesn't get it working.
To be honest, I was just shocked my bluetooth keyboard and mouse worked out of the box. Thanks for the help guys. I'll post again after I try to get it working.
So, last night, I was up until 4am, trying to get my tablet to work. I recompiled my kernel to include the wacom drivers and now my tablet is half working at least! I can use the pen like a regular mouse but I can't draw with it yet so now I'm just kinda stumped at this point. I'm going to do some more searching online to get it working 100%
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646
Rep:
Quote:
Originally Posted by exad
So, last night, I was up until 4am, trying to get my tablet to work. I recompiled my kernel to include the wacom drivers and now my tablet is half working at least! I can use the pen like a regular mouse but I can't draw with it yet so now I'm just kinda stumped at this point. I'm going to do some more searching online to get it working 100%
Maybe my memory is failing, but you don't need to recompile your kernel I think, but you have to use the source from linux-wacom project.
It would help if you wrote which steps you took to get help. Did you set the settings in Gimp (I guess that's where you are trying to paint?) for the wacom according to the link I posted?
I can use the pen like a regular mouse but I can't draw with it yet so now I'm just kinda stumped at this point. I'm going to do some more searching online to get it working 100%
YOu might need to change your xorg.conf a bit (can't give howto - I'm using non-wacom tablet), and select your tablet as input device in GIMP.
So what I did was this. I was having a hard time getting the wacom driver from the site installed so I recompiled the kernel to include the wacom drivers that comes with it. Then I Added this to my serverlayout section of xorg.conf:
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646
Rep:
I think you need the driver from linux-wacom project. It's a driver for your X-server, so AFAIK the linux-wacom driver is required to get it working. I am not sure if the kernel module that comes with the linux-wacom package is in any way newer or better.
About xorg.conf: The entries look good, only thing is that I don't see an entry for "pad", although I don't know if it is required at all. The relevant parts of my xorg.conf:
I am also having a problem with this. I have managed to get my Wacom tablet working with all previous versions since 9.1 but am stumped with 12.2.
I tried compiling a new kernel with the wacom modules. I have tried the slackbuild. I have copied wacom_drv.so to /usr/lib/modules/input. I have made the changes in xorg.conf. Whatever I do Gimp does not recognise the extended drivers. Xorg.0.log shows
Quote:
(**) Keyboard1: CustomKeycodes disabled
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(EE) No Input driver matching `wacom'
(II) evaluating device (Keyboard1)
I am suspicious that the problem is with wacom_drv.so
I have got it to work quite painlessly in 12.2 with graphire3.
I compiled wacom drivers with slackbuild from slackbuild.org
Compiled kernel module with ./configure --enable-wacom and make.
Copied the freshly built module to /lib/modules/2.6.27.7-smp/kernel/drivers/usb/input.
Copied over relevant parts from my old xorg.conf:
And finally copied over an udev rule to /lib/udev/rules.d/
Here is the 10-wacom.rules which i got from debian.
Code:
# 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 so that we can try
# to present users with with a standard set of device nodes
# which they can rely on across the board.
# Convenience link for the common case of a single tablet.
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYMLINK="input/wacom"
# You probably won't need this IMPORT rule, since an earlier file is
# likely to have already done it, but the rule that follows it does
# depend on that having happened to set ID_PATH.
# IMPORT{program}="path_id %p"
# Port specific link for users of multiple tablets of the same type.
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", ENV{ID_PATH}=="?*", SYMLINK+="input/by-path/$env{ID_PATH}-wacom"
# 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 types though, just pick your links from the
# list below.
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0000", SYMLINK+="input/tablet-penpartner"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0010", SYMLINK+="input/tablet-graphire"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0011", SYMLINK+="input/tablet-graphire2-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0012", SYMLINK+="input/tablet-graphire2-5x7"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0013", SYMLINK+="input/tablet-graphire3"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0014", SYMLINK+="input/tablet-graphire3-6x8"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0015", SYMLINK+="input/tablet-graphire4-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0016", SYMLINK+="input/tablet-graphire4-6x8"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0060", SYMLINK+="input/tablet-volito"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0061", SYMLINK+="input/tablet-penstation2"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0062", SYMLINK+="input/tablet-volito2-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0063", SYMLINK+="input/tablet-volito2-2x3"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0064", SYMLINK+="input/tablet-penpartner2"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0065", SYMLINK+="input/tablet-bamboo"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0020", SYMLINK+="input/tablet-intuos-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0021", SYMLINK+="input/tablet-intuos-6x8"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0022", SYMLINK+="input/tablet-intuos-9x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0023", SYMLINK+="input/tablet-intuos-12x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0024", SYMLINK+="input/tablet-intuos-12x18"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0030", SYMLINK+="input/tablet-pl400"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0031", SYMLINK+="input/tablet-pl500"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0032", SYMLINK+="input/tablet-pl600"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0033", SYMLINK+="input/tablet-pl600sx"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0034", SYMLINK+="input/tablet-pl550"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0035", SYMLINK+="input/tablet-pl800"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0037", SYMLINK+="input/tablet-pl700"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0038", SYMLINK+="input/tablet-pl510"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0039", SYMLINK+="input/tablet-dtu710"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00c0", SYMLINK+="input/tablet-dtf521"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00c4", SYMLINK+="input/tablet-dtf720"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0003", SYMLINK+="input/tablet-cintiq_partner"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0041", SYMLINK+="input/tablet-intuos2-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0042", SYMLINK+="input/tablet-intuos2-6x8"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0043", SYMLINK+="input/tablet-intuos2-9x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0044", SYMLINK+="input/tablet-intuos2-12x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0045", SYMLINK+="input/tablet-intuos2-12x18"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b0", SYMLINK+="input/tablet-intuos3-4x5"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b1", SYMLINK+="input/tablet-intuos3-6x8"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b2", SYMLINK+="input/tablet-intuos3-9x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b3", SYMLINK+="input/tablet-intuos3-12x12"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b4", SYMLINK+="input/tablet-intuos3-12x19"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b5", SYMLINK+="input/tablet-intuos3-6x11"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="003f", SYMLINK+="input/tablet-cintiq21ux"
KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0047", SYMLINK+="input/tablet-intuos2-6x8a"
Please take it with cautious because i am not an expert but thatīs how i got it working.
Oh, and my server layout is set for wacom mouse which i use instead of a regular mouse, i donīt know if it makes a difference here.
Last edited by veeall; 01-12-2009 at 05:30 PM.
Reason: Just remembered something.
Thanks a ton everyone. My tablet's installed perfectly now. Gimp recognizes it as well. Once I get Gimp configured for it, it should work beautifully. Thank you all for the help, it's greatly appreciated.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.