PS/2 / USB discussion (split from What's the state of play with serial port support?)

Chat about anything CX16 related that doesn't fit elsewhere
Andre
Posts: 21
Joined: Wed Jul 15, 2020 9:37 pm

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by Andre »



5 hours ago, Lorin Millsap said:




NMI is reserved for PS/2.



PS/2 ????? Do you have so many junk old keyboards lying around? I've thrown away all my PS/2 already, as it's too young for 8-bit and to old for modern PCs.... Instead I taught my Commodores to use USB keyboards ?

Yuki
Posts: 126
Joined: Mon Apr 27, 2020 1:50 am

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by Yuki »



34 minutes ago, Andre said:




PS/2 ????? Do you have so many junk old keyboards lying around? I've thrown away all my PS/2 already, as it's too young for 8-bit and to old for modern PCs.... Instead I taught my Commodores to use USB keyboards ?



I guess it's because it's way easier to implement PS/2 rather than USB, PS/2 is probably as simple as a joystick port while, uh, have you seen the size of the USB spec?

Andre
Posts: 21
Joined: Wed Jul 15, 2020 9:37 pm

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by Andre »



1 minute ago, Juju said:




I guess it's because it's way easier to implement PS/2 rather than USB, PS/2 is probably as simple as a joystick port while, uh, have you seen the size of the USB spec?



yes I have. That's the back side indeed. (but if you want to have a look how it could work, look at my 6502 USB driver linked above, via the PET userport SPI)

User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by StephenHorn »


As I recall, the reasoning for not supporting USB was two-fold. First, it was viewed as more complicated to support in the kernal than PS/2, second it was more expensive to add to the BOM than PS/2.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
SlithyMatt
Posts: 913
Joined: Tue Apr 28, 2020 2:45 am

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by SlithyMatt »


And remember, these exist and cost about $2: File:USB to PS2 keyboard and mouse adapter.jpg - Wikimedia Commons

lamb-duh
Posts: 63
Joined: Fri Jul 10, 2020 7:46 pm

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by lamb-duh »



29 minutes ago, SlithyMatt said:




And remember, these exist and cost about $2:



Do those work with any usb keyboard or mouse? I thought they were just a convertor between two connector types and relied on the mice/keyboard supporting both ps/2 and usb.

TomXP411
Posts: 1781
Joined: Tue May 19, 2020 8:49 pm

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by TomXP411 »



34 minutes ago, SlithyMatt said:




And remember, these exist and cost about $2: File:USB to PS2 keyboard and mouse adapter.jpg - Wikimedia Commons



Those only work if your keyboard is actually a PS/2 keyboard.... modern keyboards have pretty much dropped the dual protocol implementation and only support the USB protocol now. 

In fact, if you buy the WASD keyboard, you have to request the older firmware, because the latest firmware no longer has PS/2 support. 

User avatar
StephenHorn
Posts: 565
Joined: Tue Apr 28, 2020 12:00 am
Contact:

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by StephenHorn »



8 minutes ago, lamb-duh said:




Do those work with any usb keyboard or mouse? I thought they were just a convertor between two connector types and relied on the mice/keyboard supporting both ps/2 and usb.



It's true that these style of adapters will not work on more modern keyboards, which have stopped including the dual-mode controller IC which enabled keyboards to operate on a passive PS/2 adapter.


  1. Keyboards with the dual-mode controller IC are not that terribly old, you might have one lying around, but the only way to know for certain is to risk the $2 USD on Amazon and try it.


  2. Failing that, premium keyboard vendors specifically ship keyboards with PS/2 compatibility. See also, the premium WASD keyboard roughly half and again of too many people seemed to believe was a recommended purchase separate from the X16, until the store link was removed.


  3. If you want to buy a bespoke keyboard but don't want to shell for the good stuff, there's always eBay.


  4. If you're simply concerned about whether you'll have a keyboard at all, do remember that the X16 will ship with a PS/2 keyboard.


Before we get too off-track with the tangent about keyboards, I want to re-emphasize that the team has said the X16 will ship with a basic PS/2 keyboard.

Developer for Box16, the other X16 emulator. (Box16 on GitHub)
I also accept pull requests for x16emu, the official X16 emulator. (x16-emulator on GitHub)
Lorin Millsap
Posts: 193
Joined: Wed Apr 29, 2020 6:46 pm

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by Lorin Millsap »

Please keep this thread on topic. We are discussing RS232 serial, not PS/2.


Sent from my iPhone using Tapatalk
Yuki
Posts: 126
Joined: Mon Apr 27, 2020 1:50 am

PS/2 / USB discussion (split from What's the state of play with serial port support?)

Post by Yuki »


What Lorin said. There could be another thread about PS/2. Edit: done

Post Reply