-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, On Sat, 7 Jun 2003, Peter B Van Campen wrote:
I have seen SAX2's very limited selection of other than standard mice. Does a better database of mouse and trackball models exist?
The XFree86 docs contain some more information about Mouse devices. See /usr/X11R6/lib/X11/doc/README.mouse
When you have a new pointing dev, is there a way to determine how X sees the device? For instance: Is there a utility that actually shows which buttons are being detected by X when the device is actuated?
Yes, have a look at "xev".
I have Googled around in the archives, but have only found 'folklore' type info. Such as "Use these options" x, y, Z" but no real info for detailed setup.
README.mouse should give you a hint.
I have a new Logitech MarbleMouse which has two large buttons and two small buttons symetrically arranged on either side of the trackball. In XP it is setup as follows:
Left and right large buttons work in the standard way, 'select' and 'context' Left and right small buttons are 'page up' and 'page down' on pages that have content above and/or below what is visable.
That should be doable in XFree86, too, if all Buttons are detected.
Clicking both large buttons together changes the cursor and rolling the ball now scrolls the window contents in the direction the ball is rolled.
Is this beyond XF86?
Not sure about the last one - it depends on how the buttons are numbered in X - check the output of "xev". If they are numbered "1 2 4 5", you may be able to use the "Emulate3Buttons" option to emulate button 3 by pressing 1+2 simultaneously. Then you could select assign Button 3 to the "EmulateWheelButton" option.
p.s. Lenz and Curtis, Thanks but your XConfig entries are not right for this MarbleMouse
Sorry!
Bye,
LenZ
- --
- ------------------------------------------------------------------
Lenz Grimmer