CSharp dev layout V2
This commit is contained in:
parent
9eea6850f9
commit
895bc327c3
5 changed files with 1174 additions and 1227 deletions
|
@ -4,6 +4,8 @@
|
|||
|
||||
* Feb 12, 2016 (V1):
|
||||
* First version commit
|
||||
* Mar 20, 2016 (V2):
|
||||
* Removed "Classic QWERTY" layer, inverted GUI and SHIFT on Hold for Space and Enter
|
||||
|
||||
## About
|
||||
This layout was conceived in an attempt to optimise keyboard layout for developers (C# more specifically, but it can work with most of other languages), and limit the keys required to perform the most frequent actions.
|
||||
|
@ -38,7 +40,6 @@ Still there are many way to improve or iterate on this:
|
|||
* Make it language agnostic
|
||||
* Check and compile language's keyboard's heatmaps to statistically define keys priority (e.g. https://dzone.com/articles/most-pressed-keys-various )
|
||||
* QWERTY is still not the most efficient typing layout, I would like to create a Dvorak based similar layout in a near futur
|
||||
* Layout 1 is mainly here for safety, most of its unique keys could be transfered to Layout 2 and it could then be removed
|
||||
|
||||
## Issues
|
||||
One of the issues encountered while creating this layout was that I did not find a way to have a key to send a modifier on hold, and a key combination while pressed (e.g. I can't set a Key to do Save (Ctrl + S) when pressed and Shift modifier when hold )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue