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
Uh oh!
There was an error while loading. Please reload this page.
-
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