One of the first steps the graphical anaconda installer asks the user to select is the mouse protocol, type, and number of buttons. There is no way to test if the default (or any of the selected choices) actually supports the third mouse button; I'd appreciate a little applet on this page that shows when each mouse button is depressed and released. Thanks
I wrote some code to do this once... the question is just integrating it into the UI nicely (well, and finding the code, but it took me like 10 minutes to write, so ... :-) The other problem is that we don't instantly change the mouse protocol and in some cases *can't* change it without completely screwing up the X server :/
Oh. A tool that works -once- but not on the other choices is probably negative value to include.. and somehow I expect "We'll restart X, check back in ten seconds" is really too much to ask. Thanks for the explanation Jeremy. :)
With X getting unhappy on mouse protocol changes and 2.6 making differences in mouse protocols somewhat superfluous, not going to do this.