3

Apple keyboards can have shortcuts using alt/option to type non-standard characters. For example, I can type the Swedish å by using alt+k and then typing a, and the Portuguese ç by using alt+c and then typing c. Now, from a touch typing perspective, how should I use these shortcuts? I mean, with which finger should I type them? I reckon that these resemble all the shift+key combinations, which I strike with the pinky of each hand, but the apple keyboard has only one alt key on the left side.

2

I had a similar issue but solved it in a different way.

I simply "modified" the keyboard layout to the level it suits my needs and uses.

If you press and hold a certain key example "a" a pop up will show me all options for it.

pop up

Here is how it works.

Find a file in /System/Library/Input Methods/PressAndHold.app/Contents/Resources that is your keyboard Keyboard-??.plist (in my case it is called Keyboard-de.plist (German keyboard)

Copy that file to your Desktop (to modify it) since you can not modify the original file.

Open it (it will open in Text mode)

Find for example the "c" it looks like this (and I added the Portuguese ç)

<key>Roman-Accent-C</key>
    <dict>
        <key>Direction</key>
        <string>left</string>
        <key>Keycaps</key>
        <string>C Č č Ç</string>
        <key>Strings</key>
        <string>C Č č ç</string>
    </dict>

now add any "c" accents you like to use (Open the Character Viewer and find it) and just drag it over to the text file.

Once done replace the original keyboard-??.plist file with yours.

Now you have a highly customized keyboard specific to your uses, and no need to remember some finger breaking key combination to get it.

  • I up voted your answer and found it very useful. However, I will wait for a while before accepting it, just in case someone has an answer more focused on the actual typing technique or on changes in layout (perhaps assigning another option key to the right side of the keyboard, for example). – Kenji Oct 3 '14 at 7:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .