From: v. P. <M.M.vanPaassen@TUDelft.nl> - 2006-12-02 18:09:20
|
Hi John, and all others I have been quite swamped in work for a while, but slowly getting on top of things again. I upgraded my home system (with the tablet) to Fedora Core 6, and also got the tablet running again.=20 I agree with John that the kernel driver works OK. I needed a minor edit to get it to compile with kernel 2.6.18, and committed that edit to SVN. The "old" X driver needed a little more work, but I patched it up as well as I could. In Fedora Core 6, this driver is in its own rpm package. I modified that rpm, put the X driver from SVN in, and installed+tested that one. Works fine. Of course, it still needs the configuration in Xorg.conf . John, do you have pointers to the documentation / examples / whatever on that change in xorg that would allow us to automatically configure the tablet as it it plugged in?=20 I will try to summarize all you need in a recipe for FC 6 users. Users of other distros, feel free to adapt and post a similar recipe, and if you find snags, please feel free to correct me.=20 KERNEL DRIVER # get the kernel from svn svn co https://svn.sourceforge.net/svnroot/aiptektablet/trunk/linux_kernel_drive= rs/2.6 aiptek # you need kernel-devel before you can compile (do as root) yum install kernel-devel # enter and compile cd aiptek make # copy the aiptek module into the kernel tree (do as root) # you will be overwriting the default aiptek.ko # also not that you need to repeat building + copying after # a kernel update cp aiptek.ko /lib/modules/$(uname -r)/kernel/drivers/usb/input X11 DRIVER # get the xorg-x11-drv-aiptek source rpm from the aiptek download=20 # section, and create a binary rpm (do as root) rpmbuild --rebuild xorg-x11-drv-aiptek-1.0.1-2RvP.src.rpm # install the binary rpm (if you are running x86_64, you must be=20 # savvy enough to adjust this instruction) rpm -ivh /usr/src/redhat/RPMS/i386/xorg-x11-drv-aiptek-1.0.1-2RvP.i386.rpm udev configuration, install attached 61-aiptek.rules in=20 /etc/udev/rules.d Relevant pieces of my xorg configuration (/etc/X11/xorg.conf): ---------------------------------------------------------- Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" InputDevice "pen" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" # VERY IMPORTANT. Do not use /dev/input/mice here # since then you will be getting tablet input 2x Option "Device" "/dev/input/mouse0" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "pen" Driver "aiptek" Option "Device" "/dev/input/aiptektablet" Option "Type" "stylus" Option "Mode" "absolute" Option "Cursor" "stylus" Option "USB" "on" Option "KeepShape" "on" Option "debuglevel" "2" Option "SendCoreEvents" "on" Option "zMin" "20" EndSection ----------------------------------------------------------- Enjoy Ren=C3=A9 ###########################################=0A= =0A= This message has been scanned by F-Secure Anti-Virus for Microsoft = Exchange.=0A= For more information, connect to http://www.f-secure.com/ |