Spanish keyboards are not very friendly to C++ developers. While | # and ~ are hard but reasonably accessible, [ ] { and } are really hard to type. Not to mention, there are some dead keys that force you to press the space bar to output that symbol ( E.g. ~ and ^ ).
As the keyboard is my main work tool, I'm willing to change to a different, more friendly keyboard layout, but I also want to do it in a way that allows me to retain some proficiency with the standard Spanish layout.
The options that come to mind are:
Get an English keyboard and learn to use it. I may need to tweak the layout a bit in order to use specific Spanish symbols like accentuated vowels and ñ.
Re-label a keyboard as a Dvorak English keyboard and learn it. The completely different layout may help force your brain into different modes.
Create a custom keyboard layout, placing the most needed special symbols in the F1-F12 keys and remapping those with the AltGr key (equivalent to English Ctrl+Alt key combination).
- E.g. In order to get help you'd need to press AltGr+F1.
Note: I'm not sure how this would interfere with Alt+F4.
- E.g. In order to get help you'd need to press AltGr+F1.
I've been trying to research the subject but can't find any information but claims from people who use Dvorak that say that they can use both Dvorak and Qwerty with the same level of proficiency. Those reports tend to sound over-enthusiastic.
So, Is it possible for one person to be proficient with more than one keyboard layout?