You can share a keyboard and mouse across multiple Windows and macOS computers, if you know the right tools to use.
Swiping the joysticks around to select the letters you want has the potential to be quite fast, as you can still type using ...