We’ve had a couple of requests for morse input controllers. While I’m a ham radio operator and nominally know something about keying systems, I don’t know the conventions used in morse input for assistive technology.
A really good open-source platform for morse keying is Anthony ‘K3NG’ Good’s Arduino CW Keyer platform. I’ve used it for some years and it’s very stable. It’s also got lots of options:
can use almost any type of switch for single key (straight key) or dual key (iambic, or paddle) input
lots of ways to vary the input speed
can operate as a USB keyboard if you use an Arduino Leonardo or Micro (as used in the LipSync)
I’d be interested to hear if other people have better options.