Настройки ключа модификатора не прилипают

7

Я только что купил MacBook Air с OSX v10.8.4. Когда я редактирую клавиши-модификаторы (я хочу изменить Caps Lock на Ctrl), он работает некоторое время, но потом возвращается к значениям по умолчанию. Я делаю изменения здесь

Системные настройки - & gt; Клавиатура - & gt; Ключи модификаторов ...

Я только что проверил внесение изменений, закрыв крышку, затем открыв ее. Изменения застряли за этим. Поэтому я не совсем уверен, когда настройки вернутся, но в конечном итоге они вернутся к значениям по умолчанию.

Есть идеи, как сделать это изменение?

three-cups
источник

Ответы:

2

Попробуйте удалить любой драйверы клавиатуры или указывающего устройства , Или удалить ~/Library/Preferences/ByHost/.GlobalPreferences.*.plist и перезагрузите.

Вы также можете использовать PCKeyboardHack переназначить шапки блокировки. Другие клавиши-модификаторы могут быть переназначены KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
  <!-- <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef> -->
  <item>
    <name>swap_command_and_control</name>
    <identifier>swap_command_and_control</identifier>
    <!-- <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only> -->
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CONTROL_L</autogen>
    <autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L</autogen>
  </item>
</root>

Смежные вопросы:

Lri
источник
Спасибо за ответ, @ Лаури Ранта. Ничего себе, похоже, довольно сложно получить что-то такое простое для работы
three-cups
1

Я испытывал ту же проблему, но в OSX 10.9.4. А именно, в Системных настройках я переназначаю Caps Lock на Ctrl, и он возвращается к Caps Lock через день или два без видимой причины.

Для решения этой проблемы вы можете использовать Seil переназначить ваш ключ Caps Lock. Кроме того, вы можете использовать Карабин для огромного диапазона других настроек клавиатуры.

apolune
источник
1
Если кто-нибудь знает, почему эта проблема происходит в первую очередь, я хотел бы знать!
apolune
1

Для других, столкнувшихся с этой проблемой, мне помогло Восстановление прав доступа к загрузочному диску с помощью Дисковой утилиты.

Micah Buckley-Farlee
источник
1

У меня была похожая проблема в OS X 10.11.2 с Microsoft Natural Ergonomic Keyboard 4000 - когда клавиши модификаторов переключались обратно через несколько минут. Драйвер Intellitype не помог - похоже, он ничего не делает.

Карабин решил проблему.

Действительно полезная ссылка, если у вас есть эта конкретная клавиатура Использование клавиатуры Microsoft Natural Ergonomic 4000 с Mac OS X El Capitan (10.11)

jgholland
источник
Ответы на разные вопросы должны быть чем-то большим, чем просто ссылка. Это нормально, чтобы включить ссылку, но, пожалуйста, суммируйте или извлеките ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельно.
nohillside
1

Мой опыт был, что я установил Карабин-Elements на моем MacBook Pro и забыл, что приложение упоминает, что оно переопределит любой Системные настройки по поводу настроек клавиатуры.

Итак, после открытия Карабин-Elements Я обнаружил, что назначил Caps_Lock для Caps_Lock (изумительно), поэтому разрешение было простым.

ovisirius
источник
-1

Я обнаружил, что сброс происходит, когда подключается удаленное VNC-соединение. Прекратите подключение с помощью VNC, и настройка больше не сбрасывается.

Как и многие другие, я перешел на использование Карабинера, чтобы предотвратить этот сброс.

Charlie
источник
Добро пожаловать, чтобы спросить другого! Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий под его постом - вы всегда можете прокомментировать свои собственные посты, и как только у вас будет достаточно репутации Вы сможете комментировать любой пост.
Tetsujin
Первоначальный автор был смущен, почему это происходило; это был вопрос, на который я отвечал. Я обновил с избыточным) решением.
Charlie