tmrmn
Keychange is a menubar app. It lets you assign an input source to each connected keyboard, and it switches the moment you start typing. Keyboards are identified per VID/PID and mappings survive unplugging.
I used autokbisw for years, which solves the same problem from the command line and solves it well. I wanted the mapping visible and configurably more easily. Keychange implements two things beyond that: it can optionally switch before the key press is delivered, so even the first character after a switch comes out right and it has strategies what to do when the input source is changed by other apps.
It needs Input Monitoring permission to detect which device a keystroke came from. Nothing is stored or sent anywhere. The only network request it makes is the update check. Free, MIT licensed.
https://keychange.dev https://github.com/dennistimmermann/keychange
It's a brand new app, so any and all feedback is welcome.
But often it's the small things that make or break it. For me it was that HTML5 videos don't fullscreen to a new workspace on macOS like they do in Chrome or Safari.
Password needs a minimum of 10 digits.
Low and upper characters, at least 2 numbers
and could include special characters. These
chars are not allowed: ! & ' ` $ % ; § ~ ^ @
\ € ä ö ü ß. It will be checked against last
two former passwords and it couldn't be
include 3 or more identical characters.
Theres not many spacial characters left. Also this is a german University and äöüß are not allowed.must be one of my new favourite quotes. Thanks for this gem
Basically all our WebGL projects are affected and clients already started to complain that textures aren't showing or that preloaders are stuck. Hopefully the fixed release gets shipped soon.
[1] https://bugs.chromium.org/p/chromium/issues/detail?id=604844 [2] http://stackoverflow.com/questions/36876232/three-js-there-i...