Недавно я заметил, что мой MacBook Pro 5,1 (середина 2009 г.) под управлением Snow Leopard 10.6.6 не отвечает, когда я нажимаю CTRL+ 3или CTRL+ 4.
Когда, например, я нахожусь в приложении, которое не имеет привязок для -keys, CTRLи я нажимаю CTRL+ 2, я слышу звук предупреждения OS X, потому что приложение получает комбинацию клавиш, которую оно не понимает. Это справедливо для всех комбинаций CTRL+ n, кроме 3и 4.
Где бы я ни пробовал — даже в тех местах, где нажатие вышеупомянутой комбинации клавиш имело бы реальный эффект — ничего не происходит.
Но похоже, что он не просто игнорирует нажатия клавиш; он немеет клавиатуру. Если я, например, удерживаю CTRLи нажимаю 5и 6, я услышу два предупреждения. По одному на каждую неизвестную комбинацию клавиш. Если потом сделать то же самое, но с цифрами 4и 5(которые обычно отзывчивые), то звука нет. Фактически, независимо от того, какую клавишу я нажимаю, когда CTRLона удерживается после нажатия 3или 4, ничего не происходит.
Сначала я подумал, что, вероятно, случайно добавил какое-то сочетание клавиш, но я нигде не могу его найти. В Системных настройках → Клавиатура я восстановил все по умолчанию, но это, похоже, ничего не изменило.
Я пробовал использовать встроенную клавиатуру, беспроводную Bluetooth-клавиатуру Apple и USB-клавиатуру Apple с кабелем.
Я думаю, что это ошибка в Mac OS X и как-то связана с тем, как обрабатываются сочетания клавиш для пробелов. Попробуй это:
Если вы просто отключите пробелы, вышеперечисленное не произойдет, и в каком бы порядке вы ни нажимали клавиши, они будут продолжать издавать звуковой сигнал. Если вы измените количество пробелов только на два, то 3, 4, 5, 6, 7, 8, 9 и 0 будут издавать звуковой сигнал, пока вы не нажмете 1 или 2. Я не знаю приложения в котором эти клавиши имеют функциональность, отличную от пробелов, и могут делать что-то полезное, кроме звукового сигнала, поэтому я не смог попробовать, что происходит в таком приложении. В любом случае, я не думаю, что вам нужно беспокоиться о том, что что-то не так с вашей клавиатурой или с тем, как вы настроили привязки клавиатуры; это похоже на ошибку в Mac OS X.
Редактировать: попробуйте сделать это в новой папке, в которой вы создали папки с именами «1», «2» и так далее. Я нахожу поведение Finder в этом случае несколько странным: если вы нажмете CTRL-8, он издаст звуковой сигнал, но также переключит выделение на папку с именем «8». Но опять же, нажатие клавиш с 5 по 9 не будет издавать звуковой сигнал и не изменит выбранную папку после нажатия любой из клавиш с 1 по 4.
Я понимаю, что это старый вопрос, но у меня была такая же проблема с невосприимчивыми нажатиями клавиш Ctrl+ 3и Ctrl+ 4с использованием OS X 10.8.4, и я нашел решение, которое сработало для меня, используя информацию из этого ответа .
~/Library/Preferences/com.apple.symbolichotkeys.plist
(я использовал XCode).120
и 121
, которые представляют нажатия клавиш Ctrl+ 3и Ctrl+ 4соответственно, переключаясь enabled
на NO
для обоих.Надеюсь, это поможет кому-то еще.
Я использую Ctrl+ 1и Ctrl+ 2вместо Ctrl+ arrows
для перехода к предыдущему и следующему пространству, это спасает меня от отпускания мыши.
В терминале:
open ~/Library/Preferences/com.apple.symbolichotkeys.plist
(Xcode должен появиться)
Обновите клавиши 118 и 119, которые представляют собой нажатия клавиш Ctrl+ 1и Ctrl+ 2соответственно, переключение включено на YES для обоих.
Затем запустите:
killall Dock
Ctrl+ 1и Ctrl+ 2должны вернуться.
Это работает с Эль-Капитаном.
Я столкнулся с этим вопросом, пытаясь понять, почему «Ctrl-3» не работал, чтобы переключиться на новый рабочий стол (третий), который я только что создал. Я пытался возиться ~/Library/Preferences/com.apple.symbolichotkeys.plist
, как было предложено в других ответах, но это не помогло. Решение моей проблемы было гораздо более тривиальным: его нужно было включить в сочетаниях клавиш Mission Control (из Системных настроек). Я подумал, что опубликую это здесь, если это может помочь другим в такой же ситуации.
Матиас
кба