One of the reasons I like the Keyboardio Model01 keyboard is the Any key in top left corner of the right half of the keyboard.
@liw
That's why I use one of these:
https://www.linksys.co.ke/wp-content/uploads/2019/11/FLEXIBLE-KEYBOARD.jpg
The typing is not a 'pleasant experience', but you clean it in 2 minutes and you don't worry if you spill some of your drink on it.
@manuelcaeiro I prefer to use the keyboard that's given me the best typing experience, and that I can take apart to clean; 😀
@liw now i really want to know what keysym that sends
@liw reminds me of a recent commit message i wrote https://gitlab.torproject.org/tpo/tpa/wiki-replica/-/commit/5b003c58e1b2e934447d885714cdc657acdaad10
@Anarcat By default a random printable character. Any key, including the any key, can be programmed to be anything, though.
@liw *random*? that is amazing and bizarre.
@liw OK seriously, what's the scancode of that thing? what keycode does it map to?
@oblomov By default it triggers a function in the keyboard firmware that produces a random printable character. I've not looked at the detail in depth, though the firmware source code is available. See https://shop.keyboard.io/pages/code for links to the code.
If @obra or @algernon aren't busy, they may confirm or correct me.
@algernon @liw @oblomov Specifically https://github.com/keyboardio/Model01-Firmware/blob/master/Model01-Firmware.ino#L296 - It's 'Key_A' plus the number of milliseconds since your keyboard's been on, mod 36.
I need to clean my keyboard again.