Mac – Two physical keyboards on Mac

keyboardkeyboard-layoutmac

I am working as a software developer in a non-english environment and I often need to switch keyboard layouts between "US English" (programming) and "Estonian" (general social interaction and creative/recreative/technical writing).

The need to constantly switch layouts while somewhat helpful is also a constant source of frustration.

The non-english keyboard does not have the symbols I need for my work (like “~^<>|`) and some of the symbols while accessible are painfully out of the way.

The English US keyboard on the other hand does not have any support for my accented letters like õäöü.

I am wondering if there is a way to attach an external physical keyboard to my MacBook Pro and set it to a different keyboard layout than one for the built in layout.

Best Answer

You might create remappings using keyremap4macbook. It's a bit tricky to write your own mapping, but it allows to have rules that mappings are only active for specific devices.

Related Question