Отключение функции «держать нажатой» для OS X липких клавиш

13

Я использую особенность специальных возможностей, называемую «липкими клавишами» в OS X, она работает так, что если вы нажимаете клавишу-модификатор команды (Ctrl, Cmd, Alt, Shift, Fn), она остается «нажатой», пока вы не нажмете другую клавишу. Это очень полезно, если вы часто используете клавиатуру одной рукой, и на самом деле довольно удобно, даже если вы используете две руки.

Дело в том, что если вы дважды нажмете клавишу-модификатор, она останется «нажатой», пока вы не нажмете ее снова. Хотя это иногда удобно, для меня было бы предпочтительным, если бы этот аспект функциональности мог быть отключен , так как я периодически запускаю его случайно.

Я понимаю, что если это вообще возможно, это, вероятно, означает возиться с каким-нибудь системным файлом, это нормально. Я просто хочу посмотреть, может ли кто-нибудь там знать, где искать? :)

Erika
источник
Вы когда-нибудь решали эту проблему? Мне очень хотелось узнать об этом посте в 2011 году. В 2016 году в Сьерре, возможно, даже в Эль-Капитане, произошли некоторые изменения в том, как обрабатываются клавиши-модификаторы в липких клавишах.
Джулиан Ф. Вейнерт
Проверьте обсуждение.apple.com /thread/ 7687205 (уже заблокированная тема) и обсуждение.apple.com/ thread/ 250060393 (пытаясь информировать людей). Мой отчет об ошибке (ID39265185) был закрыт. Apple все равно, и они никогда не будут это исправлять.
Джулиан Ф. Вейнерт

Ответы:

3

Вы не можете отключить функциональность «блокировки клавиш» (последняя проверка на OS X 10.8.2). Тем не менее, вы можете установить KeyRemap4MacBook , что позволит вам сделать клавиши-модификаторы липкими без этой «блокировки клавиш».

Divinenephron
источник
Спасибо за совет, я посмотрю, пригоден ли он для меня, хотя. Жаль, что для этого нет возможности, потому что липкие клавиши - такая удобная функция!
Эрика
В конечном итоге не использовать KeyRemap4MacBook, не чувствовал себя комфортно с ним.
Эрика
2
просто, я добавил этот параметр вчера в KeyRemap4MacBook. доступно в версии 8.0.33; это называется «Включить Sticky Modifier Keys (без функции блокировки)». @ Девон, я использую его с множеством сочетаний клавиш, как ты упоминал, и это довольно надежно.
Райан
@ryan, проблема с KeyRemap все еще существует, но я создал соответствующий отчет об ошибке сейчас.
Divinenephron
KeyRemap4MacBook ошибка была фиксированной в версии 8.0.34.
Divinenephron
1

Я считаю, что вы должны нажать на нее 3 раза, чтобы отпустить.

  • Первое нажатие - блокировка клавиши-модификатора и разблокировка после следующего нажатия клавиши
  • Второе нажатие - блокирует клавишу-модификатор для нескольких других нажатий клавиш.
  • Третье нажатие - разблокирует модификатор.

Exmaple:

Двойное нажатие клавиши Shift при включенных липких клавишах будет таким же результатом, как и включение блокировки CAPS.

maclema
источник
Извините, но я прошу способ полностью отключить "заблокированное" состояние. Я думаю, это довольно ясно из формулировки моего вопроса. :)
Эрика
Ах да, извините, я неправильно понял. Я не знаю, как это сделать.
Маклема
1

Я видел такое поведение, даже когда «липкие ключи» отключены в настройках системы, сняв флажок «включить липкие ключи». После возвращения с экрана блокировки я видел, что shift "включено" только для действий ОС (не для обычной печати).

Чтобы решить эту проблему, я включил липкие клавиши (настройки Mac), а затем снова выключил их, используя ярлыки выше.

Марк Шварц
источник
У меня такая же проблема! Невозможно было погуглить, произвел какое-то странное поведение, прежде чем я понял, что я держу Shift. Да, если ваш пароль содержит заглавные буквы, Shift может быть принудительно включен после экрана блокировки. Только что обнаружил, что включение и выключение липких клавиш решает проблему.
Люк Дэвис,
0

перейдите к системным настройкам, доступу, закрепленным клавишам (левая колонка), опциям, затем «нажмите shift пять раз, чтобы переключить закрепленные клавиши»

Macmaniman
источник
Это полностью отключает функциональность, аскер хочет отключить только часть «блокировки», которую вы получаете, дважды нажав на модификатор (но все же используя функцию одиночного нажатия).
Nohillside
мои извинения, я неправильно понял вопрос тогда
Macmaniman