Followup to moused and 7-button mice
On Saturday 06 November 2004 11:27, Kirk Strauser wrote: [...] moused only seems to pass the first 5 through to X. I don't know what else to say - I must've been smoking too much crack that morning. After a reboot to install new hardware, moused seems in fact to have started passing those extra button presses on through to X. I followed the instructions that I'd written for getting my Debian workstation to use the extra buttons: http://subwiki.honeypot.net/cgi-bin/view/Computing/ExtraMouseButtons and ended up with a nicely working FreeBSD setup. Thanks for the advice, everyone. I'm still not sure why the reboot made a difference, but everything's good now. -- Kirk Strauser pgp2QCh9tvp3Y.pgp Description: PGP signature
moused and 7-button mice
I have a Microsoft Trackball Optical that I'd been using with a Debian system but that I want to switch to my FreeBSD workstation. The problem I'm having is that it has 7 buttons: Left Middle (clicking the scroll wheel) Right Up scroll Down scroll Far-left button (narrow, to the left of the regular left button) Far-right button and moused only seems to pass the first 5 through to X. That is, it works perfectly well like a regular scroll mouse but those wonderful extra buttons are ignored. I don't even know where to begin looking for a solution. Any pointers? For those interested, this page includes a picture of the trackball that may make more sense than my description: http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=012 -- Kirk Strauser pgpkXReSy0xIY.pgp Description: PGP signature
Re: moused and 7-button mice
On Sat, Nov 06, 2004 at 10:27:38AM -0700, Kirk Strauser wrote: I have a Microsoft Trackball Optical that I'd been using with a Debian system but that I want to switch to my FreeBSD workstation. The problem I'm having is that it has 7 buttons: Left Middle (clicking the scroll wheel) Right Up scroll Down scroll Far-left button (narrow, to the left of the regular left button) Far-right button and moused only seems to pass the first 5 through to X. That is, it works perfectly well like a regular scroll mouse but those wonderful extra buttons are ignored. I don't even know where to begin looking for a solution. Any pointers? I have a Microsoft IntelliMouse Explorer that also has 7 buttons (two thumb buttons). I have all of the buttons working in X using imwheel, which is in the ports. To get everything working as it should I did have to do a little messing around. I'll outline it here since it took a while to figure out. Here is the contents of my .xinitrc: xmodmap -e pointer = 1 2 3 6 7 4 5 imwheel -p -k -b 67 exec startkde Here is the contents of my /usr/X11R6/etc/imwheelrc: .* None,Up,Alt_L|Left None,Down,Alt_L|Right Note that my requirements are =very= simple. You might do better to edit the imwheelrc file installed by default than creating one from scratch, as I did. Here's the InputDevice section of my XF86Config: Identifier Mouse1 Driver mouse Option ProtocolAuto Option Device /dev/psm0 Option Buttons 7 Option ZAxisMapping 6 7 This is the only configuration I could get working. I couldn't get it working with moused, for example. Of course, I only invested about 5 hours in it so maybe I just quit too soon :) I suspect your trackball, also being a Microsoft device, will respond to a similar configuration. One last thing I'll point out: my mouse has a USB connector but I punch it through a USB - PS/2 adapter to force it to work with my KVM switch. -- Danny ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Saturday 06 November 2004 19:31, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 10:27:38AM -0700, Kirk Strauser wrote: [...] Here's the InputDevice section of my XF86Config: Identifier Mouse1 Driver mouse Option ProtocolAuto Option Device /dev/psm0 Option Buttons 7 Option ZAxisMapping 6 7 This is the only configuration I could get working. I couldn't get it working with moused, for example. Of course, I only invested about 5 hours in it so maybe I just quit too soon :) Moused should work, if you change Option Device from /dev/psm0 to /dev/sysmouse. Cheers, ch - -- Christian Hiris [EMAIL PROTECTED] | OpenPGP KeyID 0x3BCA53BE OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBjRsT09WjGjvKU74RAhrHAJ9H+zAgl4i7d2ynIvqoEhInOFsLjgCcCjtl EBrc7mJVOYLLQb8dV+xfQDg= =MjEM -END PGP SIGNATURE- ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
On Sat, Nov 06, 2004 at 11:42:04AM -0700, Christian Hiris wrote: On Saturday 06 November 2004 19:31, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 10:27:38AM -0700, Kirk Strauser wrote: [...] Here's the InputDevice section of my XF86Config: Identifier Mouse1 Driver mouse Option ProtocolAuto Option Device /dev/psm0 Option Buttons 7 Option ZAxisMapping 6 7 This is the only configuration I could get working. I couldn't get it working with moused, for example. Of course, I only invested about 5 hours in it so maybe I just quit too soon :) Moused should work, if you change Option Device from /dev/psm0 to /dev/sysmouse. I understand that this will give me basic mouse functionality in X using moused. What it doesn't get working is all 7 mouse buttons in X using moused. -- Danny ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Saturday 06 November 2004 20:59, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 11:42:04AM -0700, Christian Hiris wrote: On Saturday 06 November 2004 19:31, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 10:27:38AM -0700, Kirk Strauser wrote: [...] Here's the InputDevice section of my XF86Config: Identifier Mouse1 Driver mouse Option ProtocolAuto Option Device /dev/psm0 Option Buttons 7 Option ZAxisMapping 6 7 This is the only configuration I could get working. I couldn't get it working with moused, for example. Of course, I only invested about 5 hours in it so maybe I just quit too soon :) Moused should work, if you change Option Device from /dev/psm0 to /dev/sysmouse. I understand that this will give me basic mouse functionality in X using moused. What it doesn't get working is all 7 mouse buttons in X using moused. 'imwheel -p -k -b 67' is probably wrong. This limits button grabbing to buttons 6 and 7, where imwheel maps the buttons 6/7 to wheel up/down. If you run 'xmodmap -e pointer = 1 2 3 6 7 4 5' the buttons are mapped as should be. I'm running imwheel w/o options and I use the default imwheelrc, which was installed by the port. - -- Christian Hiris [EMAIL PROTECTED] | OpenPGP KeyID 0x3BCA53BE OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBjVjw09WjGjvKU74RAjfoAJ980qRkELXj4Dp7YuPVX0BA1DkxEQCePfFt UzVv98LZ01tKmwG6vOp7IRI= =rZhy -END PGP SIGNATURE- ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
How do you operate a 7 button mouse when you only have 5 fingers? ;-P ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sunday 07 November 2004 00:26, Nikolas Britton wrote: How do you operate a 7 button mouse when you only have 5 fingers? ;-P Oh sorry, forgot to mention I have 10 fingers ;-)) - -- Christian Hiris [EMAIL PROTECTED] | OpenPGP KeyID 0x3BCA53BE OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBjWCI09WjGjvKU74RAipnAJ9HBl9xb2tGhv+D90MMRp1XAdYSEQCaA4E9 RuDDFRimqUnMWahwpb4orgM= =i2XZ -END PGP SIGNATURE- ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sunday 07 November 2004 00:06, Christian Hiris wrote: On Saturday 06 November 2004 20:59, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 11:42:04AM -0700, Christian Hiris wrote: On Saturday 06 November 2004 19:31, Danny MacMillan wrote: On Sat, Nov 06, 2004 at 10:27:38AM -0700, Kirk Strauser wrote: [...] Here's the InputDevice section of my XF86Config: Identifier Mouse1 Driver mouse Option ProtocolAuto Option Device /dev/psm0 Option Buttons 7 Option ZAxisMapping 6 7 This is the only configuration I could get working. I couldn't get it working with moused, for example. Of course, I only invested about 5 hours in it so maybe I just quit too soon :) Moused should work, if you change Option Device from /dev/psm0 to /dev/sysmouse. I understand that this will give me basic mouse functionality in X using moused. What it doesn't get working is all 7 mouse buttons in X using moused. 'imwheel -p -k -b 67' is probably wrong. This limits button grabbing to buttons 6 and 7, where imwheel maps the buttons 6/7 to wheel up/down. If you run 'xmodmap -e pointer = 1 2 3 6 7 4 5' the buttons are mapped as should be. I'm running imwheel w/o options and I use the default imwheelrc, which was installed by the port. I did some more testing about imwheel: If you run 'imwheel -p -k 45' things should work as before + moused support working. It seems that Option Device /dev/sysmouse works fine, while /dev/psm0 switches buttons 4 5 to 6 7. Another thing that showed up was that some newer X-apps can do button/kbd-event translation out of the box. So maybe some of theese appear to be much better mouse-supported, when imwheel is not running (ie. kde). - -- Christian Hiris [EMAIL PROTECTED] | OpenPGP KeyID 0x3BCA53BE OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBjX7409WjGjvKU74RAglIAJ9HAfrI0JWY7Qiqdj7+Pry1OrQuhQCaAokj MHhfs3bKTkjG/XtYnoGXEKY= =Qp3o -END PGP SIGNATURE- ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: moused and 7-button mice
On Sat, Nov 06, 2004 at 06:48:25PM -0700, Christian Hiris wrote: I did some more testing about imwheel: If you run 'imwheel -p -k 45' things should work as before + moused support working. It seems that Option Device /dev/sysmouse works fine, while /dev/psm0 switches buttons 4 5 to 6 7. That's very interesting ... I wondered because my configuration seemed unnecessarily ornate. In fact it never made perfect sense to me why it worked the way it did. However since getting it working with moused was never more than an academic exercise for me, I'll leave it as is. -- Danny ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]