My new BT mouse came in. Gonna set it up with my Viture Neckband so I don't have to fiddle with the buttons on it when I'm walking around.

Main question is how I'll get keyboard input outside the on screen keyboard.

I kinda want to install custom firmware that would turn the middle button into a morse code device. Wish these companies published their source code!

@mauve I've written a Morse code input program for interacting with the Linux shell. It's easy to do with the python keyboard library, which can inject synthetic keypresses. I don't know how you'd register for global mouse click events, though.

@brandon :o May I get a copy of the source to dig through? i was thinking I'd rewrite the firmware after dumping it. Probably never get to it tho

@mauve Sure thing: github.com/blanu/DancerPython - this uses my own method of Morse code input, called Dancer, which uses two buttons, but it would be easy to make it work with one button. The interesting part is the virtual keyboard anyway. This is for a little Morse code input Linux computer I made with a Raspberry Pi Zero 2 W and an Adafruit 1.3" TFT Bonnet for the input and display.

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.