Skip to content
For PC intensive users (Windows / Linux like keyboard mapping)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/complex_modifications
.gitignore
README.md
karabiner.json

README.md

PC Flavored Mac

Why?

The objective of this repo is to help you to get a keyboard mapping on your Mac relatively similar to the one you have on your PC box (Windows or Linux). To reach this goal I use the following software: Karabiner, Scroll Reverser and LiteSwich X. Beware it's still experimental.

What it changes

Karabiner simple key modifications:

From key To key Description
fn left_command Simulate Windows / Linux Ctrl key (in case you use your laptop keyboard)
left_control left_command Simulate Windows / Linux Ctrl key (in case you use an external keyboard)
left_command left_control Map Windows key to Mac ^ control key

Karabiner complex key modifications:

For mac laptop keyboard:

  • Change ⌘ command + tab (Mac) to ⌥ option + tab

Used to witch between application windows

  • Change ⌥ option + tab (Mac) to ⌘ command + Tab

Used to switch between tabs

  • Map language input source switcher to ⌥ option + shift

For external keyboard:

  • Change ⌘ command + tab (Mac) to Alt + Tab (Windows / Linux)

Used to witch between applications windows

  • Change ⌥ option + tab (Mac) to Windows + Tab (Windows / Linux)

Used to switch between tabs

  • Map language input source switcher to Alt + ⇧ Shift

Setup

Install Karabiner

Link: https://pqrs.org/osx/karabiner/

  1. Install Karabiner
  2. Copy files of this repo into ~/.config/karabiner
  3. Go to System Preferences > Keyboard > Shortcuts > Input Sources
  4. Map Select the previous input source to ⌥E (this is to make the language input source switcher working)
  5. Check if bidings appear properly in Simple Modifications and Complex Modifications tabs of your Karabiner-Elements app.

Install Scroll Reverser (optional)

Link: https://pilotmoon.com/scrollreverser/

I use Scroll Reverser to have a reverse scroll on my Mac touchpad but have a reguler scroll when I plug an external mouse.

  1. Install Scroll Reverser
  2. Go to Scroll Reverser preferences
  3. Check the following boxes:
  • Reverse Scrolling
  • Reverse Vertical
  • Reverse Horizontal
  • Reverse Mouse
  • Reverse Tablet

Install LiteSwitch X (optional)

Link: http://sysbeep.com/

There is a bug/glitch when you move your mouse while doing an Alt + Tab.

  1. Install LiteSwitch X (no specific configuration)
You can’t perform that action at this time.