To start off I added the default Change caps_lock to command+control+option+shift modifications. First step for me was to undo this in the Keyboard settings of macOS, to have a sane default state. I have been using caps_lock as esc ever since I got a MacBook Pro with a touchbar. You can add most of these snippets to your ~/.config/karabiner/karabiner.json under $.plex_les. I used Karabiner-Elements to do so and it works when I am using my. This is a summary of my current system and the most important configurations in Karabiner Elements. I also have remapped my caps lock to control and escape on hold and tap respectively. Make sure to consult the Karabiner.json Reference Manual for a detailed explanation of how to make your own complex modifications. In my current setup I use it to move windows around, to use ijkl as arrow keys, to launch all kind of tools and programs. Then you can use this key in all sorts of other tools to define easy to reach keyboard shortcuts without having to be a finger acrobat. The benefits of using caps lock as a hyper key also tend to outweigh the cost of losing caps lock functionality (more on that later). ![]() ![]() ![]() But looking a bit more into it, quickly led me to the idea of a Hyper Key: Effectively this means mapping caps_lock (or any other key you don't need) to simulate the hold of essentially all modifiers ( ctrl, option, command and shift). Conveniently located just to the left of the A key, the caps lock key is positioned for a shorter reach than any other conventional modifiereven the command key. I put it to use to remap the right ctrl key to option to fix that Keychron K2 flaw. Is there a way to use Caps Lock as Escape with lazy enabled but as Left Control if I keep it pressed and used with another key Press J to jump to the feed. When I researched the whole keyboard topic, I quickly stumbled over Karabiner Elements: A tool to customize the keyboard handling in macOS.
0 Comments
Leave a Reply. |