On Tue, Jun 05, 2001 at 10:37:19PM +0000, Mikhael Goikhman wrote: > On 05 Jun 2001 14:03:25 -0500, [EMAIL PROTECTED] wrote: > > > > Message summary for PR#718 > > From: [EMAIL PROTECTED] > > Subject: want more than 5 mouse buttons > > Date: Tue, 05 Jun 2001 14:03:23 -0500 > > > > fvwm doesn't seems too support more than 5 mouse buttons, or at least > > the parser doesn't allow number greater than 5; or it is quiet common > > now to find mouses with 6 or 7 buttons (2 for the wheels, 3 buttons, > > and 1 or 2 thumb buttons) > > > > The error message is: > > [FVWM][ParseBinding]:<<ERROR>>Illegal mouse button in line 6 R A > > GnomeButton > > This is because X itself does not support correctly more than 5 mouse > buttons as may be verified in X11/X.h file. > > I should add that although fvwm does a good thing to ensure that all > buttons work correctly and fully, this check is a bit too conservative. > > If you remove this check (button > NUMBER_OF_MOUSE_BUTTONS), and then > use this command to map buttons 123 to other values, say, 159: > > xmodmap -e "pointer = 1 5 9" > > you will see that all "I" functions and many complex functions bound on > mouse button 9 work. However there are "small" problems, although "C", "H" > and "D" work acceptably ok, "M" is considered to be "C". Also "Mouse 9 W" > does not work in xterm (it works in xcalc), because xterm is, like FVWM, > also too conservative and does not accept buttons greater than 5. > > I myself have a mice with 8 buttons (2 wheels and one thumb, 3 + 2*2 + 1), > I can configure X to recognize them all, but this has its own problems, > so I ended up to define only 5 (both wheels behave as one), that works > with no problems. > > Since more than 5 mice buttons can't work fully in the current X, I leave > it up to Dominik to decide whether it is good to enable for users to use > more buttons on their own risk (yes, they only work partially, but work).
How are these mouse buttons addressed without the proper X macros? Obviously there are no bits left for a "Button6MotionMask". And only Button6Mask and Button7Mask would fit into the free bits. The button number itself is not a problem. Bye Dominik ^_^ ^_^ -- Dominik Vogt, email: [EMAIL PROTECTED] LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20 -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]