Hi,

I've done a lot so far, and there is a lot of info in this file as well as an 
ultimate question - so hopefully it will be of use to other people as well.

I have a USB AceCat Flair Graphics tablet by AceCad. A PS/2 mouse as well, 
and I'd like to run both of them simultaneously - with the tablet set to 
absolute mode. I am pretty sure how to set most of this up but cannot locate
xf86AceCad.so.

I am running Linux Red Hat 7.1 2.4.2-2 Kernel ELF on i686 which installed 
XF86 version 4.x - confirmed
by looking at the link /etc/X11/X and seeing that it points to XFree86
rather than something with SVGA in the name.

I also see that the config file that is now relevant is called 
/etc/X11/XF86Config-4
... and confirmed this by experiment.

I have also found that the hardware configuration detection tool, kudzu will 
set up either the USB mouse (the tablet) or the PS/2 mouse, but not both.
It seems to achieve this by moving the link /dev/mouse to:

/dev/psaux      when the PS/2 mouse has been detected and configured, and
/dev/input/mice when the USB mouse (tablet) has been detected and configured.

I can perform the following experiments and confirm interrupts from both 
devices:

The PS/2 mouse:

cat < /dev/psaux
( Move the mouse and see characters displayed )

and 

cat < /dev/input/mice
( Move the tablet stylus and see characters displayed ).

So both devices work, and I can use the tablet as a core mouse by setting it
up with kudzu - or manually altering the device entry in /etc/XF86Config-4 
but only in relative mode. It's not very comfortable. kudzu only gives me
the option to set up a "GENERIC USB" mouse and even leaves the protocol
as PS/2. Despite this, it still kind of works - as a mouse anyway.

Lots of reading has led me to believe that the AceCat Flair *is* supported. 
In fact it is mentioned in one of the on-line XF86Config documents, and even
gives an example of how to set up the config file. (see later)

However, I cannot find, on my system, a loadable module called xf86AceCad.so
which would normally reside in a directory called ( At least I think this is 
where it should be  )

/usr/X11R6/lib/modules

The method would seem to be to insert in the "Module" section,

Load "xf86AceCad"

(leaving off the .so extension - as per documentation)

okay - after all that background, I can't seem to find the correct package 
that contains "xf86AceCad.so". Well, to be more accurate, I can find one
called XFree86-Servers-3.3.6-35.src.rpm
*but* This would appear, from the naming, to be intended for an older release,
and I am reluctant to try it without first confirming:

1) If it is okay to use.
2) If there is a more recent version
3) Why my Red Hat 7.1 does not include xf86AceCad.so

The last point is troubling me. I get the feeling that there could be a 
reason that my distro does not include the module files - is there a
newer way to install a graphics tablet or do I really need that loadable 
module?

- - Some samples that I found - - - - 
1) This one seems to be a serial-port based tablet not USB - like mine. There 
is *no* mention of xf86AcdCad.so in the module section.

>From http://people.debian.org/~cts/debian-m68k/slink/XF86Config

#    Subsection "AceCad"
#        Port "/dev/ttyS1"
#        Devicename "AceCad"
#        AlwaysCore
#        Mode Absolute
#        Cursor Stylus
#        Model Flair
#    Endsubsection 

----------------------------------------------------
Here is an on-line XF86Config manual that details the AceCat Flair:
http://stio1.fh-wuerzburg.de/student/i510/man/XF86Config.html
and
http://www-jcsu.jesus.cam.ac.uk/cgi-bin/man2html/usr/X11R6/man/man5/XF86Config.5x.gz

It would appear that my system *is* compatible - being Linux ELF - (I know
this from this command:

        # sh Xinstall.sh -check
        Checking which OS you're running...
        uname reports 'Linux' version '2.4.2-2', architecture 'i686'.
        Object format is 'ELF'.  libc version is '6.2.2' (6.2).
 
        Binary distribution name is 'Linux-ix86-glibc22'  )
        #

/QUOTE
The Module section is used to specify which dynamic modules should be loaded. 
At present dynamic modules are only used for XInput devices, and are only 
supported on some systems (currently Linux ELF, FreeBSD 2.x and NetBSD 1.x). 
The entry available for this section is: 



Load  module"
 This instructs the server to load  module". If the module is not specified 
with a full pathname, the directories specified in the ModulePath are 
searched. Modules are currently available to support extended input devices. 
The names of these are: 

xf86Elo.so
 xf86MuTouch.so
 xf86Jstk.so
 xf86Wacom.so
 xf86Summa.so
 xf86AceCad.so        <<<<<, LOOK ! SEE ! My tablet ! ! !
 xf86Calcomp.so
 xf86Dial.so

<snip>

Model acecadIII|flair     <<<<<<<. LOOK ! SEE ! the *model* of My tablet ! ! !
 Select either tablet model according to your hardware. 

 
/QUOTE
http://stio1.fh-wuerzburg.de/student/i510/man/XF86Config.html


So it would appear that my only problem is being able to positively identify
where to get this xf86AceCad.so module, and to explain *why* I need it
in XFree v4.x

Since I have not been able to find a definitive guide on the AceCat Flair
under Linux, and AceCad have not replied to my email in three days, I am 
willing to write and submit the config when I get it working.

Can anyone help?

Thanks,
Jeremy.
_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

Reply via email to