dekuNukem / USB4VC

USB Keyboard/Mouse/Gamepads on Retro Computers!
MIT License
192 stars 12 forks source link

No input with SGI Octane #4

Closed Jenna64bit closed 2 years ago

Jenna64bit commented 2 years ago

Hi there!

Trying this out on my Octane for PS/2 support with the IBM module. Whole set up seems happy, Octane does seem to detect that there is a keyboard, it normally gives an error if not. But, I get no input. I suspect this is because PS/2 has multiple "scan code" modes, and SGI systems are notoriously fickle and only want a specific one (3). Might there be an easy way I can add that mapping?

dekuNukem commented 2 years ago

Makes sense! IBM PC Protocol Card currently supports Scan set 1 and 2. Set 3 is indeed very rare, and I don't have a machine that uses it, so even if I code the firmware I'll have no way to actually test it.

That said, I would love to add the support for it, so looks like I might need to start looking out for the rare scan code set 3 machines.

Jenna64bit commented 2 years ago

Ah, fair, yeah any SGI with PS/2 will use it. That's the Indy, Octane, O2, etc. I'd also be happy to test a few times. Admittedly, that would be a lot slower than doing it yourself. Thanks for the quick reply!

dekuNukem commented 2 years ago

I've found a IBM Infowindow data terminal for sale with the 122-key battleship model M keyboard with the RJ45 connector.

My quick research shows that it uses scan code set 3, so I might snatch it up, hopefully it works and I can work on set 3 support!

Jenna64bit commented 2 years ago

Huh, neat! I've honestly never run into anything else that does three.

dekuNukem commented 2 years ago

I have added experimental PS/2 scan code set 3 support in the latest update, it seems to work with my IBM terminal, but that's the only machine I have. Feel free to try it on yours!

Make sure your Raspberry Pi is online, and select Internet Update from the main menu.

After updating, on the second page it should show PB 0.4.0 RPi 0.1.3

Let me know how it goes!

Jenna64bit commented 2 years ago

Hey hey!! I'm happy to say it works. Both mouse & keyboard working now on my Octane from my Logitech unifying dongle.

dekuNukem commented 2 years ago

Glad to hear it works! Feel free to double check the key mappings are correct, and use it for a while to see how stable it is.

Let me know if you run into any issues.

Jenna64bit commented 2 years ago

Probably final follow up. This has been rock solid on my workstation. Good to close by me.

Jenna Whitehouse @.***

On Fri, May 6, 2022, at 3:31 PM, dekuNukem wrote:

Glad to hear it works! Feel free to double check the key mappings are correct, and use it for a while to see how stable it is.

Let me know if you run into any issues.

— Reply to this email directly, view it on GitHub https://github.com/dekuNukem/USB4VC/issues/4#issuecomment-1120021932, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4AYE45QHWK73C3GXUVZWTVIWFRLANCNFSM5UUEBTTA. You are receiving this because you authored the thread.Message ID: @.***>

dekuNukem commented 2 years ago

Great! I just released a new update with even more features, make sure to check it out 😅

https://www.kickstarter.com/projects/dekunukem/usb4vc-usb-inputs-on-retro-computers/posts/3503167