First, check System Preferences > Keyboard > Keyboard Shortcuts to see if cmd-shift-N has been mapped to anything. Be sure to check all the system categories as well as Application Shortcuts > All Applications.
If that doesn't reveal the culprit, you might want to look to see if you have any "Input Manager hacks" installed. These are third-party tools that use a skanky method to modify the behavior of the system and other apps. Some of the best known Input Manager hacks include SIMBL (and tools that use SIMBL, such as Afloat) and APE (Unsanity's Application Enhancer, and related "Haxies"). If you find any input manager hacks, remove them according to their instructions.
Answer from sfvdf on Stack ExchangeI've been using an external keyboard with my macbook pro for almost a year now, until a couple of days ago when the command key suddenly does not work anymore (every other key works). The keyboard is fine and the command key works with other computers, but will not for some reason work with my macbook pro. The command key on the macbook itself still works though.
Any ideas on what could be causing this issue?
First, check System Preferences > Keyboard > Keyboard Shortcuts to see if cmd-shift-N has been mapped to anything. Be sure to check all the system categories as well as Application Shortcuts > All Applications.
If that doesn't reveal the culprit, you might want to look to see if you have any "Input Manager hacks" installed. These are third-party tools that use a skanky method to modify the behavior of the system and other apps. Some of the best known Input Manager hacks include SIMBL (and tools that use SIMBL, such as Afloat) and APE (Unsanity's Application Enhancer, and related "Haxies"). If you find any input manager hacks, remove them according to their instructions.
Try to change keyboard language. As I use LT and EN, when it was on LT - nothing happend, so i've changed to EN - everything works just perfect :)
Regards, N.
Make sure when you press CMD+C your Edit menu in the top flashes, this indicates it works as expected.
If it doesn't, go to Keyboard settings in System Preferences and:
- Restore defaults Modifier Keys...,
- Restore defaults in Shortcuts tab,
- In App Shortcuts click the + button and test if Keyboard Shortcut input box will react on your combination.
If Edit menu flashes and it still doesn't work, then the first thing to do is to restart pasteboard service by the following commands:
launchctl stop com.apple.pboard
launchctl start com.apple.pboard
If still doesn't work, here are some other suggestions to troubleshoot the problem:
- Re-test in different applications just in case.
- Re-test if works when using contextual menu (without using the shortcut).
- Re-test alternative combination such as CMD+X for Cut instead.
- Run Console to see your System log queries if something obvious is happening.
Test if the Clipboard works from the terminal via:
$ echo test | pbcopy $ pbpasteIf Paste menu item is no more greyed out, then maybe it's a problem with Paste command.
If you're advanced user, use
dtrussorfs_usageto debug it, for instance:$ sudo fs_usage | grep -C4 MyAppWhereCopyDoesntWorkand then notice other apps which appearing exactly when you press the shortcut which potentially you could consider quitting for testing purposes.
Disable any recent programs that you run or restart your computer.
- Disable VoiceOver as suggested here.
- Force quit the Finder (e.g.:
killall -HUP Finder). - If still doesn't work, consider rebooting the system, especially in Recovery or Safe mode to re-test.
As for a workaround, you can install Karabiner app and remap your shortcuts by configuring private.xml file (see Misc tab). For more suggestion, please check the following posts:
- Remap Ctrl+C, Ctrl+V, and Ctrl-X only
- How can I reassign the copy/paste keyboard shortcuts?
One of your applications may utilize the cmd+c shortcut, which is not shown in system preferences.
I have GoldenDict installed and one of its hotkeys to "Use the following hotkey to translate a word from clipboard" is "cmd+c c", which brings this problem.
Solution: use another hotkey or disable it.
Hi Bob,
As I recall, Mac got these shortcuts with OS X in 2001, inheriting them from NeXTSTEP which in turn inherited them from UNIX, which has used them since at least the 70s. Some programs that originate in UNIX will still use these same shortcuts on Windows too, for example Emacs, which has used them for decades. Which is all to say that these shortcuts didn't come out of nowhere and weren't the result of Apple just being different for difference sake.
Further, Mac and Apple computers have always used command/open apple for their main shortcuts and not ctrl, which before 2001 could be used by other programs for additional shortcuts. What's weird to me is that most applications that exist on both Mac and Windows therefore have a very straightforward translation of shortcuts--shortcuts that use ctrl on Windows (eg. ctrl-c for copy) become command shortcuts on Mac (command-c) which leaves the ctrl shortcuts on Mac in their native OS state. I don't understand why Microsoft seems to be the only company not to follow this pattern, overriding both the command and ctrl shortcuts. For example, other word processing programs (Pages obviously but also LibreOffice and others) follow this simple pattern. I can't comment on why no one else has complained in this forum about it, but I find it hard to believe I'm the only user who finds this frustrating.
I have submitted feedback as you suggested. Thanks.
Cheers,
Eric
Hi,
Sorry if there's some confusion. I'll see if I can clear this up.
As I mentioned, starting in 1977 with the Apple II, Apple has used an "Open Apple" key for application shortcuts, which turned into the "Command" key on the Mac with its introduction in 1984.
However, it was not until 2001 with OSX that Mac introduced the "ctrl" keys from UNIX--which are shortcuts like "ctrl-a" for start-of-line, "ctrl-e" for end-of-line, and "ctrl-d" for right-delete. It made sense to bring these to the Mac, since the main application shortcuts used the "command" key instead of the "ctrl" key as I mentioned. So these are two distinct sets of shortcuts--the command shortcuts (used by applications) and the ctrl shortcuts (universal across Mac OS and brought in from Unix).
Currently, on the Mac if you use a program like Pages, you can use the command shortcuts to do things like save and copy/paste, and still use the UNIX-style ctrl shortcuts for beginning of line, end of line, and so forth.
However, on Microsoft Word the ctrl shortcuts are overwritten to double the command shortcut, which is non-standard behavior on Mac OS and redundant, but I suppose eases the transition of users from Office for Windows to Office for Mac.
I hope that makes sense and let me know if it doesn't.