Acecad Flair Driver for Xfree4.






What is it ?

It is my first release of the Acecad Flair driver for Xfree86 4.x

You will find here the source tarball acecad-0_1.tgz and here a compiled version acecad_drv.o

Screenshot
Using the gimp with acecad (sorry for my poor drawing)

How to use it ?

1) Be root.

2) Copy acecad_drv.o in /usr/X11R6/lib/modules/input/

3) Edit XF86Congif-4:

[...]
Section "ServerLayout"
    [...]
    InputDevice "stylet" "AlwaysCore"
EndSection
[...]
Section "InputDevice"
    Identifier  "stylet"
    Driver      "acecad"
# Absolute or Relative (I don't have test Relative yet)
    Option "Mode" "Absolute"
# You can choose report speed between 2, 10, 85 and 120 report/second.
# 120 is very fine but need a lot of CPU.
   Option "ReportSpeed" "120"
# Choose your port
    Option      "Device" "/dev/ttyS0"
EndSection
[...]

4) Be carefull : maybe it will crash your X server... So, if it start automaticaly at boot time, edit tour /etc/inittab and comment the last line :

[...]
# Run xdm in runlevel 5
# xdm is now a separate service
# x:5:respawn:/etc/X11/prefdm -nodaemon

5) Restart your X server, by hand:

init 4
(now X should be down, log as root again)

init 5
(if you skip (4) X should start now)

startx
(sometimes, tablet doesn't want to init... so X server crash. Poweroff your computer, remove power supply so that the tablet led turn off. Poweron and that should work !)

How to build from source ?

You should have a good experience with C and Xfree86 sources.
It requires Xfree4.x sources.
Untar Xfree4.x source and make world.
Untar source in xc/programs/Xserver/hw/xfree86/input (replacing acecad directory) , remove .o files and do make in acecad directory.

Help !!

If something goes wrong, and you cannot find the bug using the source code and all, write me an e-mail...

Greetings:

Thanks to
 - Emily, from AceCad, for giving me documents
 - Shane Watts <shane@bofh.asn.au> for the first Xfree 3 Acecad Driver
 - Fredrik Chabot <fhc@f6.nl> for the Flair version of Xfree 3 driver, source of a lot of inspiration...

Hope it will be usefull to someone. If it works for you, send me an e-mail...

Edouard TISSERANT.