Click to See Complete Forum and Search --> : installed a hyperpen 6000 graphics tablet


terpic
05-29-2004, 01:55 PM
This is how I installed the Aiptek HyperPen 6000.

Firstly before you do anything else make a backup of XF86config file which in Suse 9.1 is: /etc//X11/XF86config
I put a copy on my root desktop as a kwrite file and when I had a problem the first time I tried this, I copied and pasted the whole file into XF86config after deleting the whole contents of the altered file, then restarted my machine. There may be other ways of restoring a backup but this worked for me.

Download the drivers from http://home.t-online.de/home/Jansen.Roland/hyperpen.html.
These are: HyperPen.so and xf86HyperPen.so, which I think can be moved directly to /usr/X11R6/lib/modules, or download xf86HyperPen-0.1.2.tar.gz, which can be unpacked to a directory then "make" then su - "make install", no need to ./configure, this will place them in /usr/X11R6/lib/modules.

REQUIREMENTS

- XFree86 3.3.x or XFree86 4.0.x
- Software which uses the XInput interface (for example GIMP 1.1).

INSTALLATION

I have only installed with XFree86 4.0.x and not with XFree86 3.3.x

XFree86 4.0.x
=============

Add these lines to your XF86Config you must be root to do this. I opened XF86config with kwrite when logged on as root and edited it.



add the line:

Load "HyperPen"

somewhere in the "module" section

This is what mine looks like:

Section "Module"
Load "v4l"
Load "extmod"
Load "type1"
Load "freetype"
Load "hyperpen"
Load "dbe"
Load "speedo"
Load "glx"
EndSection

Then add the lines below as they are typed as a complete new section say under the section that starts:

Section "InputDevice"
Driver "mouse"


Section "InputDevice"
Identifier "tablet"
Driver "HyperPen"
Option "Device" "/dev/ttyS0"
Option "Mode" "absolute"
Option "Cursor" "Stylus"
Option "XSize" "600"
Option "YSize" "450"
Option "AlwaysCore"
Option "BaudRate" "19200"
EndSection

Finally add the line below in the "serverLayout" section

InputDevice "tablet"

This is what mine looks like:

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "tablet"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection


The hyperpen 6000 should now work after rebooting the machine.

This was put together with thank to mdwatts who provided help on this thread:
http://justlinux.com/forum/showthread.php?threadid=128093&goto=newpost

bosox79
05-29-2004, 05:36 PM
Thanks for posting and putting th HowTo you guys :cool: