Searching for PS/2 host controller software

Go To Last Post
8 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi -

Hoping someone in the group knows if there exists some software that would allow me to use a legacy PS/2 computer to send/receive host commands directly to a PS/2 mouse.  I have designed a PS/2 mouse device using the ATtiny404 and want to properly test it in a controlled manner by sending it the known HOST commands, etc.  At the moment the only way I have is to to simply connect the device to a PS/2 computer and monitor the commands with a protocol analyzer.  I would guess something like this must have existed at one time but I haven't been successful tracking it down.

 

Any suggestions?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I guess you are talking about something like Windows 3.1 which was the contemporary version of Windows when IBM released the PS/2 ?

 

A quick google arrives at this interesting looking site:

 

http://www.walshcomptech.com/selectpccbbs/

 

That reminds me that, of course, OS/2 was the other contemporary GUI interface for PS/2 so it too would have had mouse support.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:

I guess you are talking about something like Windows 3.1 which was the contemporary version of Windows when IBM released the PS/2 ?

 

A quick google arrives at this interesting looking site:

 

http://www.walshcomptech.com/selectpccbbs/

 

That reminds me that, of course, OS/2 was the other contemporary GUI interface for PS/2 so it too would have had mouse support.

 

Thanks, I'll take a look at this information.  It seems like it is more a repository of old Windows drivers, etc.  Maybe something useful will be among these archives. 

I was actually thinking that there would be some 'old' dos program or similar that would allow me to send host data to a mouse or keyboard.  I am trying hard to not have to write something myself.  Call me lazy but I really don't have the time to do something like this.  However, I may not have a choice.

Thanks again...

Jim

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

well if you are lazy, have a look at Arduino code.

I can not imagine that there is no library for that. Then the effort might only be doing a small re-write to make the library usefull in your application.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

meslomp wrote:

well if you are lazy, have a look at Arduino code.

I can not imagine that there is no library for that. Then the effort might only be doing a small re-write to make the library usefull in your application.

 

Yes, that is a good thought.  I will check into that.

Thanks

Jim

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

 

Thanks for the reference information. I have see this before and was useful.  However, what I desire is a sw tool that would run on a PC with a PS/2 port that would allow me to directly send commands to the configuration/status commands to a mouse device.  The PS/2 host side of the communications (PS side) is all embedded into the OS.  I am not sure what to officially call what I need but I guess something like "PS/2 Host simulator' may be appropriate.  I may just go forward and write my own.  Time, however, is at a premium and was hoping for the 'easy' solution.

Thanks again -

Jim

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

rfdes wrote:
The PS/2 host side of the communications (PS side) is all embedded into the OS.
Windows XP?

https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/hid-transports-supported-in-windows#recommended-transports-for-keyboards-mice-and-touchpads

in HID Transports Supported in Windows - Windows drivers | Microsoft Docs

otherwise, PS/2 is probably still in the Linux kernel, BSD, etc.

 

"Dare to be naïve." - Buckminster Fuller