Key remapping for |, {}, [] ? Disable dead keys.
Hello,
I first want to thank for the amazing support of this forum. My first question was answered very quickly.
Now to my question.
Remapping
As a Windows user with a Swiss keyboard, I'm used to typing
| with left-ctrl + left-alt + 7 , (left-ctrl + alt is the same as altgr)
[ with right-altgr (this is key is where the right cmd key on a macbook is) + ü (right of P), ] with ! (right of it)
and
{ } with right-altgr + ä or $ (the two keys at the very right of the asdf row)
Is there any way I chan make these mappings work (almost) the same on a mac, that is, have
cmd + ä/$ produce {} and cmd + ü/! produce []
It would be cool if I could also make cmd + ctrl + 7 produce | instead of alt + 7, but I think I can live with the current shortcut as well.
Another thing that bothers me (this is also the default on windows with a swiss keyboard) are the dead keys ^ and `. These are dead in order to produce french/easteuropean punctuation like â and ì. But as a programmer (and Latex typesetter), I'm more interested in writing x^a than xâ. To do this is I have to type some letter that cant combine with ^, then delete that - three keystrokes!
I used the Microsoft Keyboard Layout Creator to fix such things on Windows.
I see there are keyboard layout configuration possibilities and utilities (xmodmap) for UNIX/Linux, so I guess it should also be possible on a Mac. Where should I start? Is there maybe even some GUI for this?
Thanks in advance.
MacBook Pro with Retina display, OS X Mountain Lion (10.8.4)