![]() ![]() Click (+) Add rule in the lower left corner.Download and install Karabiner-Elements.I'll come out with a more detailed tutorial in the future, but at a high level: Unfortunately I don't have a good guide for this on PC yet, but will be sure to release another post when I do. This allows you to program any key to do different key combinations in a pretty straightforward manner. Once you've chosen your sacrificial key, the key thing is to reprogram it using Karabiner-Elements. So it was an easy choice for me to sacrifice it for my new hyper key. While there might be some who disagree with me, the Caps Lock key is pretty useless to me since I rarely type in all caps (and if I need to it's not that inconvenient to hold down the Shift key). For example, making my Esc key be the hyper key would be rather awkward because my left pinky finger would have to stretch awkwardly to access it every time and there's a decent risk of hitting the wrong key. Since you can't just add a new key to your keyboard, this means that you have to choose a sacrificial key that is also easily accessible. We are going to "create" a hyper key! How I Created My Hyper Key □ That said, what I'm proposing is that you hit one key which simultaneously hits Cmd + Alt + Ctrl + Shift all at once. Remember that I'm obsessed with speed and having to hit more than two keys for a shortcut that I use frequently would drive me insane. so you want me to hit all five keys at once?ĭon't be silly. Cmd + Alt + Ctrl + Shift + $Īfter all, can you imagine a UX designer proposing that a software requires a user hit five keys simultaneously in order to execute something? □ However, because it is something that no application would ever do, this gives us the opportunity to create an entire set of keyboard shortcuts without any fear of collision.So when it comes to key combinations for macros, there is nothing more unique than: Unfortunately, as you increase the number of keystrokes required for a macro, the less likely it is that you'll use it because it can be hard to hit quickly and reliably. So in order to prevent that from happening, then you have to explore using combinations of keys like Alt, Shift, or Windows / Ctrl (depending on your OS) to create unique macro commands. As a result, you run the risk of either having your macros both fire or things not working at all (depending on the severity of the collision). For example, if you wanted a keyboard shortcut to open Chrome in two keypresses, Cmd/Ctrl + C seems to make sense, but we all know that's the copy macro. However, when you start down the road of creating custom macros, you will realize that the keyboard shortcuts you want to create are usually taken by other applications. Command is a common macro key to pair with.Most people find this pretty easy to remember because: So for example, the macro for printing in most applications is Cmd/Ctrl + P. When you are creating your own macros, the hardest part comes with figuring out how things map mentally so you actually can create the muscle memory to execute whatever common task it is. More on that in another post though! A Common Issue with Macros What a lot of people don't know is that you can create custom shortcuts for your own workflow and do some pretty nifty things. For example, when you hit Cmd/Ctrl + C after highlighting text, that is a keyboard shortcut to execute the copy function. Macros are basically keyboard shortcuts for some function on your computer. And there is no better technique than macros for maximizing this efficiency. So for developers, the simplest measure for this would be the number of keys / clicks / actions required to complete the task. You’re out of function keys to assign actions to: Start using modifier keys like Option and Command with the function keys to double or triple their usage.For someone like me who is obsessed with being incredibly fast with accomplishing simple tasks, I have come to learn that the quickest way to get anything done is to reduce the number of steps required it takes to accomplish the task.You can also use BetterTouchTool to trigger other keyboard shortcuts. This can solve the problem where, say, an app insists that you use a function key only with a modifier. You can’t assign function keys to certain actions: Install BetterTouchTool, the ultimate Mac productivity app.Or create a new Quick Action in Automator that’s just the Launch Application action and assign that file a shortcut from within Services in the settings pane in Keyboard System Preferences. You want to launch an app with a function key, but you can’t do so from System Preferences: Visit the Preferences pane of the app you want to launch and program the shortcut from there.The key is already in use: You can disable or remap the shortcut for the clashing action, then map that function key to the new action.You might run into a few problems while remapping function keys, but there are workarounds for them:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |