This commit is contained in:
Maxim Devaev 2024-11-19 22:32:32 +02:00
parent 0351ba5b5d
commit 2fd4fe3d7c
2 changed files with 44 additions and 0 deletions

View File

@ -63,6 +63,7 @@ But if you are making the Pico HID for [V2](v2.md) or [V3](v3.md), then follow t
Make sure that the level shifter pinout matches the scheme, and connect everything according to the [Pico pinout](https://pico.pinout.xyz).
```
>>> To the PC <<<
_________________
| |
Pico GP11 ______| LV1 HV1 |______ PS/2 keyboard data
@ -95,6 +96,26 @@ But if you are making the Pico HID for [V2](v2.md) or [V3](v3.md), then follow t
!!! note
Don't forget to enable PS/2 mode support as described in the next paragraph
??? example "Optional: PS/2 passthrough"
This optional addon allows to use a real PS/2 keyboard and mouse together with emulated by PiKVM.
These two ports work as PS/2 inputs and are passed through to the PS/2 output ports.
```
>>> To the REAL keyboard and mouse <<<
_________________
| |
Pico GP26 ______| LV1 HV1 |______ PS/2 keyboard data
Pico GP27 ______| LV2 HV2 |______ PS/2 keyboard clock
Pico GP13 _____| LV HV |______ PS/2 5V
Pico GND ______| GND GND |______ PS/2 GND
Pico GP14 ______| LV3 HV3 |______ PS/2 mouse data
Pico GP15 ______| LV4 HV4 |______ PS/2 mouse clock
|_________________|
```
-----
## Configuring the HID modes

View File

@ -27,6 +27,7 @@ Thus, on V2+ you will be able to use PS/2 and USB Mass Storage at the same time,
Make sure that the level shifter pinout matches the scheme, and connect everything according to the [Pico pinout](https://pico.pinout.xyz).
```
>>> To the PC <<<
_________________
| |
Pico GP11 ______| LV1 HV1 |______ PS/2 keyboard data
@ -66,6 +67,28 @@ Like this:
<a href="pico_hid_bridge_ps2_jumpers.jpg"><img src="pico_hid_bridge_ps2_jumpers.jpg" width="500"/></a>
-----
## PS/2 passthrough
This optional addon allows to use a real PS/2 keyboard and mouse together with emulated by PiKVM.
These two ports work as PS/2 inputs and are passed through to the PS/2 output ports.
```
>>> To the REAL keyboard and mouse <<<
_________________
| |
Pico GP26 ______| LV1 HV1 |______ PS/2 keyboard data
Pico GP27 ______| LV2 HV2 |______ PS/2 keyboard clock
Pico GP13 _____| LV HV |______ PS/2 5V
Pico GND ______| GND GND |______ PS/2 GND
Pico GP14 ______| LV3 HV3 |______ PS/2 mouse data
Pico GP15 ______| LV4 HV4 |______ PS/2 mouse clock
|_________________|
```
-----
## Flashing the firmware