Page 1 of 1

PS/2 Mouse on Gateway Solo 9100 Laptop does not work(SOLVED)

Posted: Sun 19 Aug 2012, 00:42
by VictorVictor5
Greetings everybody - topic 1 of 2 for hardware items that do not work in Puppy Wary 5.3. I have a Gateway Solo 9100 that I am bringing out of retirement and making it into a Linux box. Puppy doesn't run too bad on it!

I did try to configure the PS/2 mouse in Puppy, but it doesn't work at all. What I do notice (which could be coincidence) is that when I do move the PS/2 mouse, even though nothing happens, my touchpad mouse is delayed by a few seconds (whereas the touchpad mouse does work). But again, might be coincidence.

Any thoughts?

Thanks!
VV5

Posted: Sun 19 Aug 2012, 00:50
by VictorVictor5
Sorry, I forgot to add the PS/2 port on the Solo 9100 can accept either a mouse or keyboard, and it's on the back of the machine.

Thanks!
VV5

Posted: Sun 19 Aug 2012, 01:58
by Karl Godt
Excuse : after nearly 2000 posts my first Image

Usb adapter : i have one ~5€ and typing from a ps2 keyboard attached to a non-ps2 port pc .

Posted: Sun 19 Aug 2012, 04:14
by VictorVictor5
Karl,

Ah, so I take it that Puppy Wary isn't PS/2 friendly?

Posted: Sun 19 Aug 2012, 15:33
by Karl Godt
I am not running Wary.

psmouse is a kernel driver. Might be compiled inside the kernel

Code: Select all

bash-3.2# modinfo psmouse
filename:       /lib/modules/2.6.37.4-KRG-i486-StagingDrivers-2/kernel/drivers/input/mouse/psmouse.ko
license:        GPL
description:    PS/2 mouse driver
author:         Vojtech Pavlik <vojtech@suse.cz>
alias:          serio:ty05pr*id*ex*
alias:          serio:ty01pr*id*ex*
depends:        
vermagic:       2.6.37.4-KRG-i486-StagingDrivers-2 SMP mod_unload 486 
parm:           force_elantech:Force the Elantech PS/2 protocol extension to be used, 1 = enabled, 0 = disabled (default). (bool)
parm:           proto:Highest protocol extension to probe (bare, imps, exps, any). Useful for KVM switches. (proto_abbrev)
parm:           resolution:Resolution, in dpi. (uint)
parm:           rate:Report rate, in reports per second. (uint)
parm:           smartscroll:Logitech Smartscroll autorepeat, 1 = enabled (default), 0 = disabled. (bool)
parm:           resetafter:Reset device after so many bad packets (0 = never). (uint)
parm:           resync_time:How long can mouse stay idle before forcing resync (in seconds, 0 = never). (uint)
bash-3.2# 
Xorg.conf has also a mouse section

Code: Select all

bash-3.2# grep -i mouse /etc/X11/xorg.conf
	InputDevice    "Mouse0" "CorePointer"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2" #mouse0protocol
	Option	    "Device" "/dev/mouse"
where /dev/mouse in my case is

Code: Select all

bash-3.2# ls  -l /dev/mouse
lrwxrwxrwx 1 root root 10 2012-05-16 06:58 /dev/mouse -> input/mice
There are other entries in xorg.conf possible like
Option "Device" "/dev/psaux"

The /etc/rc.d/rc.sysinit messes with the /dev/psaux node to force /dev/input/mice .

/dev/psaux worked for once i can remember also .
ie link /dev/mouse -> /dev/psaux

Option "Protocol" "Microsoft" #mouse0protocol
is for serial mice . Did not work for me with USB/PS-2 mice .
*

Then there is the kernel driver evdev input .

Xorg has its input drivers too in

Code: Select all

bash-3.2# ls /usr/X11R7/lib/xorg/modules/input

Posted: Sun 19 Aug 2012, 15:45
by dk60902
Karl Godt wrote:Excuse : after nearly 2000 posts my first Image

Usb adapter : i have one ~5€ and typing from a ps2 keyboard attached to a non-ps2 port pc .
I've been thinking of purchasing one of these. Do they work well?

Posted: Sun 19 Aug 2012, 15:49
by Karl Godt
http://support.gateway.com/s//Mobile/So ... vdnv.shtml
Says it has a trident video card .

Look into /etc/xorgoverrides if this exists :
oem: MagicGraph 256 AV 44K PRELIMINARY
oem: Copyright 1997 TRIDENT MICROSYSTEMS INC.
oem: Trident CYBER 9540
oem: Trident CYBER 8620
oem: Trident CYBER 8820
oem: Trident CYBER 9910
I have no trident graphics encountered in my live and dunno exactly what xwin and xorgwizard scripts do with that overrides file .

If you could attach the /var/log/Xorg.0.log , please .

Code: Select all

cp /var/log/Xorg.0.log /root
gzip /root/Xorg.0.log
would create an attachable .gz file .

Posted: Sun 19 Aug 2012, 15:53
by Karl Godt
dk60902 : http://www.speeddragon.com/index.php?co ... nfo&Id=117 is mine exactly . Don't have the sales container anymore. Have not installed any extra drivers .
Image

Posted: Sun 19 Aug 2012, 19:04
by VictorVictor5
Karl,

Thanks for responding. The gzip is attached. I used the grep command for Trident, and what you posted is exactly the same except for the line about MagicGraph, but everything else is the same.

If you want me to try other grep commands or anything else, please let me know. I am now on Puppy - a lot easier now since we figured out how to boot into it!

Thanks!
VV5[/code]

Posted: Sun 19 Aug 2012, 20:58
by Karl Godt
Xorg.conf looks good . Everything loaded . Even Mesa/Glu .

No clue really, just to ask if the mouse works ok on another PC and to clean it inside if it is a ball mouse .

Code: Select all

ls -l /dev/mouse*
should show where it points to
and

Code: Select all

lsmod
to show which kernel drivers are loaded.

Posted: Sun 19 Aug 2012, 22:40
by VictorVictor5
Karl,

To answer your questions, the mouse points to input/mice, and the lsmod command shows a size of 47559, and in "Used By" it reports a zero.

Now, I borrowed a USB optical mouse from another computer - that works - and the PS2 mouse works on the XP side.

Weird, huh?

Posted: Sun 19 Aug 2012, 22:49
by VictorVictor5
Also,

Just tested a PS/2 keyboard I had laying around that I know for a fact works to see if it was just the mouse. No reponse with Puppy.

VV5

Posted: Mon 20 Aug 2012, 22:20
by Karl Godt
Then i could only advise to use another puplet . Lupu has xorg-server 1.7.6 and kernel 2.6.33.2 and Slacko xorg-1.9.5 and Racy xorg-1.11 .

Seems to be a xorg issue . Puppy 4 series has also xorg-1.3.0 and kernel 2.6.30.5 so i would not expect older puppies to work in that particular case .

Posted: Mon 20 Aug 2012, 23:06
by VictorVictor5
Karl,

Just to clarify, when you say "puplet" you mean another Puppy distro, correct?

Would the install process be the same (Live CD and such)?

And, can a 400 MHz PII with 384 MB handle these?

Thanks!
VV5

Posted: Tue 21 Aug 2012, 21:43
by Karl Godt
VictorVictor5 wrote:Karl,

Just to clarify, when you say "puplet" you mean another Puppy distro, correct?

Would the install process be the same (Live CD and such)?

And, can a 400 MHz PII with 384 MB handle these?

Thanks!
VV5
IMHO :YES YES YES !! The only difference between racy and wary is Xorg !

Kernel APM-ACPI and IDE-SATA-DRIVES configuration i guess it is the same (when it comes to support older HW :LOL: )

Posted: Tue 21 Aug 2012, 21:47
by Karl Godt
http://unix.stackexchange.com/questions ... 86-or-i686
Basically, i686 is for Pentium Pro/II and later, while i386 covers 386 and 486 CPUs as well. From http://forums.fedoraforum.org/showthread.php?t=198771:
:lol:

Posted: Thu 13 Dec 2012, 16:26
by VictorVictor5
Karl,

I know it is many months later on this issue, but I did want to post back and state that I did purchase a Belkin USB-to_PS/2 adapter for the mouse that didn't work - we are good! Everything works! Keyboard, mouse, scroll wheel, etc. Everything!

Thanks for your help!
VV5