How to manipulate Filco keyboard layout to Mac OSX

I recently bought a Filco keyboard with red switches, which is perfect for both gaming and coding.

Previously, I used System Preferences -> Keyboard -> Modifier Keys -> Select keyboard -> Opt-Cmd Cmd-Opt to change the key layout to match Apple’s.

However, I had to change it back every time I played Starcraft, as the process mentioned above was quite tedious.

As for the F1 - F12 keys, there was simply no way to change them, and locking the screen was also an issue.

Fortunately, after much searching, I found a free solution:
Karabiner

I set up the Opt-Cmd keys and changed the F1 - F12 keys to match Apple’s function keys.
I also changed the second button from the bottom right, which was useless, to FN.
Then, I switched the positions of Ctrl_R and FN.
Finally, I changed the Pa/Br button in the top right to Power.

I also created a profile called Game in the MenuBar -> SettingList -> +, which doesn’t modify any key bindings.

From now on, when I play games, I can simply click on the icon in the status bar and switch to the Game profile with just one click.

Translated by gpt-3.5-turbo