I've tried searching for an app or tools that can do this in macOS but I couldn't find any.   There seems to be a key repeat setting in system prefs but it seems to have no effect. For example in notes, if I hold a key it would not repeat?  Ideally I can have the key repeat behaviour on and off as I only want it during the day for work activities
41254
I just wanted to make some input where I press a key and the auto-repeat function engages so I don't have to press the 0 key many times to make a long number.  10000000000000000000000000000  This has always worked without fail in the past, but it's not something I do often and I'm not sure where to look next to figure out what might be preventing this.     I've toggled the sliders to change the delay for key repeat, but the only thing I can hang my hat on is that perhaps Lion disables this with the new feature where you hold down some keys (like the vowels, but also some consonants) to get alternate accented characters.  s turns into ß or ś or š and so on....  Am I missing an obvious setting, or is this something that has moved to a hidden setting or is simply a bug that these controls are still around since key repeat is now deprecated?  Comments welcome if anyone doesn't have an answer, but can provide specifics where this does work for them. I've checked two Macs so I'm guessing it's not related to keyboard type or connection method.
6471
I have the same question  this, but for macOS.  There is a GUI solution with Activity Monitor. Any command line alternative? I use latest macOS Sierra.
5929
I switch back and forth between two computers constantly:   OSX Snow Leopard  Ubuntu 10.10    I'd like to be able to make Ubuntu use the same keyboard shortcuts as OSX System Wide, for the following keyboard sequences only (ie I don't want to make Ctrl act like Super)   Super+C -> Copy Super+V -> Paste Super+T -> Open a new tab in whatever browser I'm in.  Super+W -> Close a tab in whatever browser I'm in.    So in short, is there anyway for me to map just these keyboard sequences to the following, system wide ?   Super+C -> Ctrl+C Super+V -> Ctrl+V Super+T -> Ctrl+T  Super+W -> Ctrl+W   I know there are ways for me to do this for vim, and Firefox, and I'm sure specifically for most applications... but I would prefer to have to do this just once and have it work that way system wide!  I'm using a standard PC keyboard, that is "Generic 105 key (intl) PC" on Ubuntu. I'm also using the same keyboard on my Mac mini.
97713
OS X has this really nice feature when you have 3+ keyboard input sources (languages) and press Cmd + Space you switch between only two of them.  If you want to switch to another (third) language you just hold Cmd and press Space to choose from the list of input sources available.  How can I have similar functionality on Windows 10? I have 3 input sources and looping through them to get to the one I need is really annoying.
5879
Does Apple have keyboard shortcuts to switch between applications in Mission Control? (Instead of hovering over with the cursor)?  e.g., which key combination cal I press to get me from "preview" to "app store?"
11596
I often move between 2 time zones, and expect my Windows 7 laptop to somehow automatically change the system time, being spoiled by the same feature on my cell phone. I always assumed that desktop O/Ses simply did not do this, but I was shocked yesterday when I noticed that OSX on the MacBook actually does this!  Does anybody know of any utilities that does this on Windows, specifically Windows 7? There has to be something out there?
98821
I'm using the zsh shell, and I'm trying to install a few key bindings to use keys similar to the ones I would use in a Vim buffer, when a completion menu is open.  So, inside the menuselect keymap I've bound the keys j and k to the zle widgets down-line-or-history and up-line-or-history, by adding the following lines inside ~/.zshrc:  bindkey -M menuselect 'j' down-line-or-history bindkey -M menuselect 'k' up-line-or-history   down-line-or-history and up-line-or-history are described in man zshzle as follows:  down-line-or-history (^N ESC-[B) (j) (ESC-[B)         Move down a line in the buffer, or if already at the bottom line, move to the next event in  the  his‐         tory list.  up-line-or-history (^P ESC-[A) (k) (ESC-[A)         Move up a line in the buffer, or if already at the top line, move to the previous event in the history         list.   Now, I would like to bind C-d and C-u to the same widgets, but repeating them an arbitrary number of times, for example 5.  At first I tried this simple code:  some-widget() {     zle backward-char -n 5 } zle -N some-widget bindkey '^D' some-widget   It binds C-d to the zle widget backward-char, but repeats it 5 times.  Then, I tried to rewrite the code, moving the key binding from the default keymap to the menuselect keymap:  some-widget() {     zle backward-char -n 5 } zle -N some-widget bindkey -M menuselect '^D' some-widget   But it doesn't work as I expected, because when I hit C-d while a completion menu is open, zle seems to execute the default widget bound to C-d, which is delete-char-or-list:  delete-char-or-list (^D) (unbound) (unbound)         Delete the character under the cursor.  If the cursor is at the end of the line, list possible comple‐         tions for the current word.   It exits the current completion menu, and lists possible completions for the current word, instead of moving the cursor backward 5 times.  If it had worked as I expected, I would probably have ended up using this final code:  fast-down-line-or-history() {     zle down-line-or-history -n 5 } zle -N fast-down-line-or-history bindkey -M menuselect '^D' fast-down-line-or-history  fast-up-line-or-history() {     zle up-line-or-history -n 5 } zle -N fast-up-line-or-history bindkey -M menuselect '^U' fast-up-line-or-history   But since it doesn't, I need to find how to repeat a zle widget when a completion menu is open.  How to modify the previous code, so that down-line-or-history is repeated 5 times when hitting C-d while the completion menu is open?
60167
I broke my laptop and had to buy a new one with a new keyboard that I am struggling to get familiar with, especially with the keys like home, page-up, page-down and end, which aren't standardized at all.  I found myself doing this for like the 5th time in the last several years, and I think it is really annoying.   Is there an app that can reliably map one key to another?  By reliably I mean that key mapping works with Shift, Alt, and other modifiers.  UPDATE  Windows 7, Samsung Chronos 7
110162
Command + C does not always work on first try on any of my four Macs.  I often highlight text, press Command + C, head to another window, press Command + V only to find that the original text did not copy.   I recently installed a fresh copy of macOS High Sierra and I continue to run into this issue, particularly in RStudio.* The issue never occurs on my PCs.  Do others have this issue? How can I resolve this?  *I use bettersnaptool and enable three finger dragging, but the issue still appears when I disable them.
22446
Every time I turn on my mac, a set of like 10 recurring reminder popups clog up my OSX Desktop screen.  I may be a procrastinator and all, but Reminders.app's interface on OSX feels downright buggy without a button to close all reminders at once, or at least all recurring reminders.  Is there a keyboard shortcut or something to make them all "close" at once? A "Saturday shortcut", lets call it.
1443
Some keyboards have volume controls on them that can be pressed anytime to control the master volume.  My keyboard does not have that.  Is there a way that I can create a key macro that will work like the volume controls on those keyboards?  It should always allow me to control the volume, even if I'm playing a game.
89572
Periodically, I'm seeing this keychain dialog pop up:    I click 'Cancel', then it pops up again, then I click 'Cancel' again, and it goes away for a while.  (Maybe an hour or two, I haven't timed it.)  I haven't noticed anything not working right.  What's going on here?  If it matters, this is OS X 10.8.2.
5651
I want to select non-consecutive items on a list, without using a mouse/trackpad - there should be no clicks involved.  In Windows and Linux (at least Ubuntu) an item can be selected using Space/ button, which, in combination with arrows and Ctrl key allows me to select multiple items in any environment (file manager, IDE etc.) - e.g.  Enter a directory -> hold Ctrl -> down arrow twice -> press Space -> down arrow twice -> press Space.  Now I should have items 1, 3 and 5 selected. Is there a way to do the same thing in OS X?  PS. Sorry for such a verbose description, but so far every answer I encountered advices using Command + Click, and this is something I don't want to do.
107329
I've yet to find a guide that is both (a) complete, and (b) compatible with recent macOS releases. I have a Windows keyboard that I'd like to set up on my Mac to work with the same shortcuts. Some things I've tried include setting Application Shortcuts, and modifying key actions in the keyboard settings (i.e., setting ⌘ to take the action ⌥) -- these sort of work, but still leave me without several shortcuts.  Shortcuts I'm specifically hoping to get on my Mac:  - ctrl + c : copy - ctrl + v : paste - ctrl + x : cut - ctrl + a : select all - ctrl + s : save - ctrl + shift + s : save all - end : end of line - home : front of line - ctrl + end : end of document - ctrl + home : front of document   I know there are tons more that I'd like, but I assume if I can get the Ctrl, Shift, End, and Home keys working, then the rest of my normal keyboard shortcuts will kind of fall into place from there.  So basically, I'm looking for a way to get my Windows keyboard to act like a Windows keyboard, on a Mac. Is this possible?
1159
I've configured my touch bar to always show function keys in one program where I use those frequently (IntelliJ IDEA, code editor). Many hotkeys in IDEA are triggered using a function key together with shift, alt or control, e.g. for renaming a variable, I use Shift+F6.  With the emulated function keys, this does not work, the program acts as if I had just hit F6 without holding down the alt key.  It was no problem with the hardware function keys on my old MacBook.  Is this a known bug, or a limitation one has to live with? Or is there some way to work around it? Perhaps I'm just to stupid and missing something obvious?  This is a major pain for me as a software developer…
88510
It is possible to press ⎇ Backspace on macOS in order to delete the previous word (left of the cursor), and ⌘ Backspace to delete the previous line (left of the cursor). If you have an external keyboard with a "delete" key (or the "forward delete key"), or are able to emulate the delete key via software, it is possible to press ⎇ Delete to delete the word to the right of the cursor. However, perhaps surprisingly, it is not possible to press ⌘ Delete in order to delete the line to the right of the cursor.  Now, I have only been able to make this possible by emulating a ⌘⇧→ and then a Backspace with BetterTouchTool. However, I want to avoid doing something like this because BTT does not work at a "low enough level" for me – that is to say, the action is not entirely reliable.  Is there any official macOS way to delete the line to the right of the cursor?
37827
Is it possible to automate the key press of a key (such as "a" or "&lt;") in Mozilla Firefox, Google Chrome or Safari (in this order)? I'd like to automate the key press of "a" for example in Mozilla Firefox for 100 times every x seconds. With x being a value between 1 second and 10 seconds chosen randomly at every key press. What Applescript could make the trick?  Also, where can I find a list of all codes for each key of the keyboard?