imwheel allows you to use all your mouse buttons if you have a mouse with more than 3 buttons. Attached is the file imwheel.tar.bz2 containing the ebuild and a patch. I've taken the liberty of putting imwheel in the x11-misc tree.
Created attachment 3565 [details] imwheel.tar.bz2
doesn't X do this stuff natively now?
imwheel can be utilized for support in programs such as netscape (~version 4.x) I'm not sure what other programs might require this.
Moreover imwheel is still the only solution if you want to use a mouse with more than 3 buttons (ie: intellimouse explorer)
I had started to write an ebuild for imwheel when the docs reminded me to check bugzilla. Well, I've downloaded your ebuild. Download of the tarball is fine, but I had to recompute the digest. I don't know what the patch is for, but it doesn't work, hunk 1 of 1 fails at line 629. Commented out the patch line, now the configure steps fails when it tries to deal with gpm. Since there's already a gpm ebuild maybe passing the --disable-gpm flag to configure is a good idea. I'll try that tomorrow though, now it's time to bed ;)
An imwheel ebuild has been added to portage. I am thinking of adding an init.d script. I will release an -r1 with this addition. Please test the ebuild as it currently is and let me know if you find any problems with it.
As it is suggested to start imwheel "after" xwindows has been started... an init script would be useless... eating my own words... the suggested way to start imwheel would be an addition to your .xinitrc
In response to having a startup script, why not have one in /etc/X11/xinit/xinitrc.d ?
Tested it again, now works like a charm :) As for the xinitrc script, maybe the best would be to put a message at the end of the emerge process indicating telling what to do to the sysadmin or asking to read a file like /usr/share/doc/imwheel-1.0.0_pre2/imwheel_config.txt Just my 2 eurocents