C# Optimized Keyboard #6884
TonyValenti
started this conversation in
Show and tell
Replies: 1 comment 9 replies
-
I am happy to announce the final version of Dvorak#. |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Four months ago I bought a "programmer dvorak" keyboard from WASD Keyboards. I loved it, but I write a lot of code and play piano and I couldn't help feeling like some of the layout could have been done better.
So I spent the last four months experimenting with different key positions and I'm excited to reveal V1 of my
Dvorak#
keyboard.It has been specifically optimized for C#.
Here are a few things I'm pretty happy about:
"Grouping" constructs follow a common pattern. Open, Something, Close
Keys that are used together/similar, live together.
.
and?
share the same key (?.)*
and%
share the same key (they are both wildcards)!
and=
share the same key.<=>
are right together so it makes==
<=
>=
and=>
easy.|
and&
are next to each other#
are on the same keyThe priorities of some keys is changed.
Special ligatures
If you notice, some keys have subtext that allows really quick typing. For example, if I press
CONTROL+ALT+C, I, H
then it will outputinternal abstract class
The only thing I'm not completely sure about is that I feel like maybe I should swap
[ ! ]
with< = >
(invert their shift) but I'm not sure.Anyway, what do you think? I'd love any thoughts or suggestions.
Beta Was this translation helpful? Give feedback.
All reactions