Unicode Character Input #33
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Possible solution to #32
This adds snippets for Linux, macOS and Windows that allow the Keybow to input Unicode characters. The snippets use OS-specific keyboard shortcuts, some of which rely on certain system configurations so this feels a bit hack-ish. Hopefully someone can come up with a more user-friendly method.
On macOS the user must be using Unicode Hex Input which can be configured under [System Preferences -> Keyboard -> Input Sources -> + -> Others -> Unicode Hex Input]. The user then has to switch to that input method every time they want to type a Unicode character.
On Windows a registry entry needs to be added under [HKEY_Current_User -> Control Panel -> Input Method]. "EnableHexNumpad" of type string (REG_SZ) needs to be set to 1. The system also has to be rebooted before this method works.
This has been tested on Ubuntu 18.04 LTS, macOS Mojave and Windows 10