I just upgraded from ubuntu 8.10 to 9.04. After the upgrade my serial mouse doesn't work, anymore. Even 'cat /dev/ttyS0' doesn't give any output. Is there anything I can do to make it work again?
I just upgraded from ubuntu 8.10 to 9.04. After the upgrade my serial mouse doesn't work, anymore. Even 'cat /dev/ttyS0' doesn't give any output. Is there anything I can do to make it work again?
Last edited by trldp; April 28th, 2009 at 04:24 PM.
First things First:
Is your Mouse working? Check cables.
If OK. Then on the gdm just try unplug mouse for 10 sec , and the re-plug it back.
Hope this works.
I'm having exactly the same problem.
Before I could make serial mice work doing either:
- In /etc/X11/xorg.conf:
Code:Section "Input Device" Identifier "Configured Mouse" Driver "mouse" Option "Device" "/dev/ttyS0" Option "Protocol" "Microsoft" EndSection
- (From http://www.faqs.org/docs/Linux-mini/...-Mouse.html#s3):
Code:ln -s /dev/ttyS0 /dev/mouse
No one works now. The weird part is that the link ttyS0 -> mouse diesn't show up when I reboot.
Also lost in here...
Regards.
I've tried a slight variation on your method two above and it works for me:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "Mouse"
Option "CorePointer"
Option "Device" "/dev/ttyS0"
Option "Protocol" "Auto"
EndSection
This is from a fresh install on a 32-bit Intel machine. The mouse doesn't work during the login screens and there's a slight pause after the appearance for the desktop before it becomes active, but it works just fine afterwards.
I had two issues I couldn't resolve on my 64-bit AMD machine after upgrading and so I started over from scratch on that one. They were: 1) The sound quit working even with PulseAudio removed (interestingly, it always worked when tested, just not inside other software). and 2) "Hey, your index is corrupted! Wanna, re-index? It might take a while." "Sure." "Hey, your index is corrupted! . . ."
Wow, it worked!
Didn't work with Protocol Auto, but with your lines and "Protocol Microsoft" it got working!
Thanks, now I can use my computer!
I had the same problem but enabling the lines I was using in xorg.conf didn't work for me.
With the help of a friend I was able to fix it by creating a text file named '10-mouse.fdi' in /etc/hal/fdi/policy/ and putting the following in it:
The crucial line seems to beCode:<?xml version='1.0' encoding='UTF-8'?> <deviceinfo version='0.2'> <device> <match key='info.capabilities' contains='input.mouse'> <merge key='input.x11_driver' type='string'>mouse</merge> <merge key="input.x11_options.Device" type="string">/dev/ttyS0</merge> <merge key="input.x11_options.Protocol" type="string">ThinkingMouse</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">false</merge> <merge key="input.x11_options.CorePointer" type="string">On</merge> <merge key="input.x11_options.Buttons" type="string">4</merge> <merge key="input.x11_options.ButtonMapping" type="string">1 2 3 4</merge> </match> </device> </deviceinfo>It wouldn't work until I got that line in there.Code:<merge key='input.x11_driver' type='string'>mouse</merge>
Bookmarks