Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two bugs found. Delay and keyboard LEDs #78

Open
yugokoral opened this issue Feb 6, 2025 · 2 comments
Open

Two bugs found. Delay and keyboard LEDs #78

yugokoral opened this issue Feb 6, 2025 · 2 comments

Comments

@yugokoral
Copy link

yugokoral commented Feb 6, 2025

I just got pico from my coworker, to test it. Actually the device itself works pretty good. But i found two bugs.

First one: When I have Y usb splitter connected to pico (and USB keyboard to the splitter, so i have another usb port for mouse), the NUM, CAPS and SCROL lock LEDs dont work. Their intended function works, but led-s don't. I tried splitter with HIDman, and it works, so there is no problem in splitter. Splitter cable i used: https://www.amazon.de/dp/B093L58PD1?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

Another problem is probably a delay problem. The PC wont boot, when pico is connected to my KVM switch as input device. It freezes before loading primary and secondary IDE ports. I think it's the same problem as in HIDman's case, which rasteri just solved a day ago. The pico responds to "led reset ??" command way too fast. Usually keyboards responds back with BAT code (0xAA) after cca 300ms. So rasteri made a delay of 500ms and it works in HIDmans case. Here is a link of discussion:
(https://www.vogons.org/viewtopic.php?t=89777&start=460)

@No0ne
Copy link
Owner

No0ne commented Feb 6, 2025

I ordered the USB splitter to test it my self. The delay should be fixable.

Please give me some time as I'm busy at the moment.

@yugokoral
Copy link
Author

yugokoral commented Feb 10, 2025

Take your time! I just have one more question...
Have you been thinking of implementing RS232 port for a mouse too? It would be a nice package. I also found two similar projects on vogons forum and one is based on raspberry pico too. But it would be nice to implement it together with your ps2x2pico, because alone rs232 can not provide enough power to the board and you need additional power supply, which in your case, while using PS2 port of keyboard, is reachable and you don't need to supply any additional power :)).

One existing project for pico: https://github.com/Aviancer/amouse
And second one: https://github.com/LimeProgramming/USB-serial-mouse-adapter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants