SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
For starters, I'm a Linux newbie (and jumping into Slackware 9.1 no less!). I understand that uttering the word "Microsoft" in here is probably sacrilege, but I do have one cherished Microsoft product - my "Microsoft Wireless IntelliMouse Explorer 2.0" mouse!
Unfortunately, it seems that my cordless mouse can't be properly configured using Slack's xf86config program. I suspect lack of driver support, but I wanted to see if anyone else in here knows a workaround, or if maybe I missed something. For now, I'm using my old Dell mouse to get around, but I can't get the mouse wheel to work on that either.
Basically, I have two questions:
1. Is there a way to make Slackware play nice with my Microsoft cordless IntelliMouse (4 button) ?
2. How do I enable the mousewheel on my standard, two-button mouse?
I have also the same Microsoft mouse. This is what I did (there may be an easier way to do this)
-compile a new kernel with built-in support for USB HID Devices (look at the sticky topic here to compile 2.4.22, works fine). For me the modules just didnīt work with that mouse. after that make sure u press the connect-button in the mouse, i forgot to do that once and couldnīt figure why it didnīt work
for wheel look for "mouse wheel" on this forum to get the exact syntax. I am on a w2k now. Iīll post u more tomorrow if nobody else does.
Is it a usb mouse?
If yes uncomment the occourrrencies of usbmouse in /etc/rc.d/rc.modules at section HID like this
### USB device support:
# (Note that once you've loaded USB hub support most USB devices will
# trigger the kernel to load their modules automatically)
# USB "Human Interface Device" driver; handles most USB mice, joysticks,
# gamepads, steering wheels, keyboards, trackballs and digitizers.
/sbin/modprobe hid
# Simple HIDBP USB mouse driver, if hid doesn't work:
/sbin/modprobe usbmouse
this should enable HID module and usb mouse module at boot
Then edit your /etc/X11/XF86Config at section Imput device like this
I did what you said and I noticed that my mouse was detected at reboot. Good. However, the mouse behaves erratically, moving up or down only and not left or right, and the buttons don't work.
Also, there's now some hang time before the mouse is actually able to move the pointer during window manager startup. With my standard mouse, I don't have to wait.
as i said before, you have to make a new kernel with built-in support for usb-hid. otherwise you can move only upīndown.
trust me, this is exactly the same situation that i had a few months ago. just build the kernel.
last chance before you look at XFREE86 website on which there are some useful infos
edit
"Option" "Buttons" "4" with "7"
If this won't work have a look at XFREE86 website in order to collect some infos about your mouse.
may be here you find what you need http://www.xfree86.org/4.4.0/mouse.4.html
Ciao
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.