keyboardio / Model01-Firmware

The "standard" Keyboardio Model 01 Firmware sketch.
GNU General Public License v3.0
172 stars 302 forks source link

ps/2 fallback support #97

Open rudolph9 opened 4 years ago

rudolph9 commented 4 years ago

I'm trying to connect the model01 via a usb->ps/2 adapter but the looking in the bios the Port is not recognizing the device and listed as empty.

I don't actually have a standard ps/2 keyboard to verify the port is working correctly or another device to verify the adapter is working correctly but the Model 01 powers on and is responsive when typing so I suspect the model01 just doesn't have support for it?

The best explanation I can find is a random post on reddit https://www.reddit.com/r/buildapc/comments/bbpytn/b450_tomahawk_ps2_port_help/

Any background info or direction for enabling support would be greatly appreciated!

obra commented 4 years ago

You want to make sure you're in boot protocol mode for starters - That puts the Model 01 into a mode that's going to be easy for a cheap PS/2 converter to understand. That said, I don't know that anyone's ever actually made this kind of flow go.

Is this to connect a Model 01 to a computer that doesn't have USB?

It's definitely worth making sure this works with a regular USB keyboard before you .spend a lot of time on making this go with a Model 01.

-j ᐧ

On Tue, Feb 4, 2020 at 11:06 PM Kurt Robert Rudolph < notifications@github.com> wrote:

I'm trying to connect the model01 via a usb->ps/2 adapter but the looking in the bios the Port is not recognizing the device and listed as empty.

I don't actually have a standard ps/2 keyboard to verify the port is working correctly or another device to verify the adapter is working correctly but the Model 01 powers on and is responsive when typing so I suspect the model01 just doesn't have support for it?

The best explanation I can find is a random post on reddit https://www.reddit.com/r/buildapc/comments/bbpytn/b450_tomahawk_ps2_port_help/

Any background info or direction for enabling support would be greatly appreciated!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/keyboardio/Model01-Firmware/issues/97?email_source=notifications&email_token=AAALC2BGN6UVTAWBI57G243RBJQQTA5CNFSM4KQF64MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ILDWCHQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALC2BMTQSEYP5MKTLTUSTRBJQQTANCNFSM4KQF64MA .

hoijui commented 2 years ago

For an other USB keyboard, to make this work, I had to use a .. somewhat special adaptor, that does something to ensure enough power is supplied to the keyboard. maybe it contains capacitors or .. I am not good in electronics, but there are adapters especially made for that, which cost a few bucks more, but also not much.