Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I've tried Ukulele and KeyRemap4MacBook. Neither does what I need to do.

I want to map the top-row 4 key and the top-row 8 key to SHIFT. So that, for example, when I press 4 + g it types a capital G.

Hitting the shift key with my pinkie is aggravating my carpal tunnel. On my windows machine I just remapped 4 and 8 to shift and I use a keypad if I need numbers. Savior for my hands.

share|improve this question
    
Wow this is quite a question. Let's see if people can solve this... –  Enrico Susatyo Dec 20 '11 at 5:33
add comment

1 Answer

Ukelele should be able to kind of do this by making 4 a "deadkey" that generates the uppercase letter for any key typed after it, unless there is a limit on the number of keys you can have in such a sequence. (Just like alt + e is a deadkey that generates acute accented versions of any vowel typed after it)

Of course this is not exactly like Shift, because you can't hold it down, you have let 4 go before you hit the next letter.

share|improve this answer
    
I've done something similar with my current keyboard layout, but there are obviously some additional issues. You'll still have to use the actual shift keys with keyboard shortcuts. And it won't work in virtualized environments. And for example dead key sequences don't enter table cell editing mode in iWork apps. –  Lauri Ranta Dec 20 '11 at 20:33
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.