Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Hi guys,
I just bought a new PS/2 Trust optical mouse (3 buttons) MI-2100, but I can't get it works under my gentoo (and any other linux distro, I think):
I'm using gentoo-sources 2.6.12-r6 for amd64 and I think I configured my kernel as well as possible for PS/2 mice support.
When system boots, it turns the red laser light off and when i try
Code:
#cat /dev/input/mice
or
Code:
#cat /dev/psaux
i get some "X" on 1,2 and 3 button pressed.
I think there is probably a problem on hw detection on system booting, but I really don't know where to put my hands on!!!
I also tried compiling psmouse as a mosule, and passing it a lower protocol, but with no result!
Mouse and PC are ok, because I did have winzoz installed by the seller i bought my PC from and i did use the mouse!!
Can anybody help me please????
THANKS!!!
S.G.
PS:
Code:
#dmesg | grep PS/2
PNP: PS/2 Controller... irq 1,12
mice: PS/2 mouse device common for all mice
input ImExPS/2 Generic Explorer Mouse on isa0060/serio1
I don't still have X installed!!!!
I just want to get my mouse recognised...
Since the red light turns off, it is impossible to get the mouse moving!!!!!
So doesn't matter how my xorg.conf file will be!!!!!!
The problem is : how to control PS/2 port and get the red light on so that the cursor could move!!!
I understand you are not a newbie, but I need to ask. When you compiled your kernel, did you make sure you have the module for mouse PS/2 built-in? It sounds like as your kernel boots, it has no PS/2 module to load. If you have a red light at boot, that indicates the mouse is recognized and connected correctly, then kernel boots up, and it is switched off.
Originally posted by aikidoist72 Your setup see's these attributes.
/dev/input/mouse0 -> input
ImPS/2 not PS/2
I understand you are not a newbie, but I need to ask. When you compiled your kernel, did you make sure you have the module for mouse PS/2 built-in? It sounds like as your kernel boots, it has no PS/2 module to load. If you have a red light at boot, that indicates the mouse is recognized and connected correctly, then kernel boots up, and it is switched off.
Originally posted by aikidoist72 What kind of mouse have you got? I have had various optical mice, and now I am using a Logitech mx1000 laser mouse - cordless into the PS/2 port.
I wonder if this is an IRQ setting error?
Code:
root:# dmesg | grep PS/2
mice: PS/2 mouse device common for all mice
input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1
I get the same output!!!!
I don't think it's an IRQ error: PS/2 is on 12 so it's ok!!!
Furthermore, I can get the mouse working with 2.4.* kernels!!!
So, what's the matter????!!!!
I have got to say I am a little stumped now. I could help you further if X was installed. I found your question you put into a mailing list elsewhere, and the output of dmesg seems to indicate everything is recognized.
I ran into similar problems on some systems that the mouse has an extra feature to save power by turning off or dimming slightly. Adding noapic to the boot loader does fix it most of the time. The setting for the mouse going to suspend mode or sleep mode is probably in the BIOS. I think I set my to be always on.
Originally posted by aikidoist72
have got to say I am a little stumped now.
My problem has something to do with power management, not with recognizing the exact protocol!!!
Quote:
Adding noapic to the boot loader does fix it most of the time. The setting for the mouse going to suspend mode or sleep mode is probably in the BIOS. I think I set my to be always on.
nothing!!! It doesn't work!!! I tried to set the BIOS, but I didn't find anything concerning PS/2 port!
In case you still have a problem, try to add "psmouse.proto=imps" to the kernel parameters.
I got a Chick (same as Trust as I found out) optical mouse and it worked in Windows, but not with SUSE (and it did work with some live CD's).
I figured out that the other distros use this flag, while SUSE doesn't. Adding it solved the problem.
Thanx for your reply but that mouse did not function at all with 2.6.x kernels, while it does function with 2.4.x: I tried to load psmouse module with all the possible protos, but no way!!!!
So i had two choices:
1 -> going back to 2.4 kernel
2 -> change mouse (10 €)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.