First post, by ynari
Takes in a USB keyboard and mouse, puts out PS/2
http://www.cablematic.co.uk/USB-to-PS2-Adapte … is_/KB18/?pag=5
I've asked the supplier how it deals with multi button mice (it probably doesn't)
Takes in a USB keyboard and mouse, puts out PS/2
http://www.cablematic.co.uk/USB-to-PS2-Adapte … is_/KB18/?pag=5
I've asked the supplier how it deals with multi button mice (it probably doesn't)
how is that any different to these things?
--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--
Can't tell for sure, but the two separate dongles you pictured are for a keyboard or a mouse that is "USB native," but has PS/2 circuitry as well. The adapter just passively tells the keyboard or mouse to use PS/2 mode while physically changing the plug. Many newer mice/keyboards won't work with those adapters, because they only "speak" the USB HID protocol.
The one OP posted most likely takes actual USB HID protocol signals and converts them to PS/2 protocol signals. So will work with *ANY* USB keyboard or mouse (that uses the standard USB HID protocol, anyway.)
Interesting, but at 68 pounds they're bloody expensive. I bet that with a little bit of programming you could whip out a similar protocol converter with e.g. a $5 RPi Zero.
I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O
wrote:Can't tell for sure, but the two separate dongles you pictured are for a keyboard or a mouse that is "USB native," but has PS/2 circuitry as well. The adapter just passively tells the keyboard or mouse to use PS/2 mode while physically changing the plug. Many newer mice/keyboards won't work with those adapters, because they only "speak" the USB HID protocol.
The one OP posted most likely takes actual USB HID protocol signals and converts them to PS/2 protocol signals. So will work with *ANY* USB keyboard or mouse (that uses the standard USB HID protocol, anyway.)
aah right. didnt think of that.
hell a $2 pic32 chip using microchip usb stack would get you the same deal. would be easy to make (just not as pretty 🤣!).
--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--
wrote:Interesting, but at 68 pounds they're bloody expensive. I bet that with a little bit of programming you could whip out a similar protocol converter with e.g. a $5 RPi Zero.
A microcontroller would be more appropriate due to faster I/O and the possibility of a firmware only environment. An RPi with a full OS just can't offer the same timing predictability.
All hail the Great Capacitor Brand Finder
68 quid for something that's specialist, generally with declining demand, and (hopefully) developed and tested is not that excessive.
If 200 of the devices were needed it might be a different matter..
Still, I didn't realise microcontrollers were now fancy enough to be able to do that with a free USB stack, it seems to bring development within the range of the hobbyist.
Funny just this weekend I thought making something similar with microcontrollers. Maybe USB mouse to serial mouse converter.
wrote:Funny just this weekend I thought making something similar with microcontrollers. Maybe USB mouse to serial mouse converter.
That would be great. Danged serial mice always kick my rear end.
World's foremost 486 enjoyer.
I seem to recall someone on this board did something similar in the past.
always you can use this babies! 😊
[Unisys CWP] [CPU] AMD-X5-133ADZ [RAM] 64 MB (4x36) FPM [HDD] Seagate 8.4GB [Audio] SB16 SCSI 2 (CT1770) [Video] ATI Mach64VT2 [OS] Windows 95 OSR2.5
No, you can't.
They both are USB devices, not hosts. They are used for connecting a PC or other USB host to a serial device.
For USB mice and keyboards, you need a chip that implements a USB host.
If someone has tested the OP's linked converter, I'd be interested in hearing the results.... problems etc etc
I am looking for something to make use of modern mechanical USB-only keyboards on older machines, but not much luck so far.
(all the good keyboards have NKRO via USB now, and have totally ditched any PS2-support.... :\ )