feat(kanata): add ultrawide mod #66
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.
This mod is in essence the wide mod applied to both hands, shifting them by one column each. This is super useful when using Arsenik on a regular staggered keyboard as the [LAlt] is quite uncomfortable to reach (as is the [RAlt] without the wide mod) and may in the long term cause RSI on the thumbs, which would be unfortunate for an ergonomic layout.
The advantages I see are:
The possible drawbacks could be:
There are a few flaws with it, but the increased comfort is such that I think the mod has its place in the project. I have been daily-driving this mod for a few weeks and it is a significant improvement. For context, I have a 5 unit space-bar, which should be usable without the wide mods, but I still experienced pain in the base of the thumbs and the joints after a few days of usage. Migrating to the ultrawide mod solved the pain.
A few TODOs before merging (if the PR is accepted):