On Thursday 07 November 2002 07:18 pm, Alexander Stohr wrote:
> some experimental thoughts...
>
> Hmm, the mouse manager of the shell 'gpm'
> can handle multiple mice simultanousely.
> I wonder if there is a way to "trick" X11
> so that it does use the gpm provided API
> and therefore allowing multiple mice to be merged.
GPM has the same issue as X in that it cannot dynamically add new devices. For 
instance, when a new USB tablet is attached, it should let the tablet work 
with full functionality (ie. pressure sensitivity, tilt, etc.). This does not 
happen.

> X11 can deal with multiple mice, but this
> is normally tought to be used for multiple
> heads, meaning you do have one mouse and
> one keyboard per display.
I don't think so. X has the ability for multiple pointing devices in the 
Xinput by default.

Maybe X should somehow link into the hotplug scripts of Linux?

I would love to see XFree automagically configure and make available my Wacom 
Graphire tablet when I plug it into the USB port. I cannot use 
/dev/input/mice in my config files because the tablet will simply work as a 
normal mouse without tablet features (ie, no pressure sensitivity).

If I always have X configured to use my tablet, it will complain about not 
being able to open the device files.

I also have a USB mouse. This presents the problem that involves the 
non-static mapping of the devices when plugged in. Whatever the first device 
to be plugged in gets mapped to /dev/input/event0. If this is my tablet, I 
can use my tablet. If I plug in the usb mouse, I have to configure X to use 
/dev/input/mice.

Another problem is that X has to configure the top two mouse buttons as the 
ZAxisMapping. I have a mouse with 7 buttons, and I have to map 6 and 7 to 
ZAxisMapping and "xmodmap pointer='1 2 3 6 7 4 5'" to get all buttons to 
work.

I know this is not a wonderful explanation, but I am hoping to get people 
thinking.
Warren
-- 
Treasurer, GOLUM, Inc.
http://www.golum.org

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to