Внешние ISO-клавиатуры рассматриваются как ANSI, так как MacBook Pro обновлен до macOS Sierra 10.12

Так как я обновил свой MacBook Pro до macOS Sierra, два ключа, похоже, были переключены на клавиатуре, когда я использую внешнюю клавиатуру.

Я использую испанский ISO-макет, а «º» и «<» ключи были заменены. Клавиатура ноутбука отлично работает. Я не играл с конфигурацией клавиатуры, кроме изменения моей региональной компоновки и замены клавиш модификатора (это клавиатура Windows).

Он работал безупречно 1 до обновления. Я очень мало знаю, как устранить проблему с macOS, что мне делать?

1 Я только что вспомнил, что нет, это было не все безупречно; время от времени клавиатура перестает отвечать, и мне придется отключать и снова подключать. Не думайте, что это связано, но ...

PD: Это происходит со всеми внешними клавиатурами. Пробовал несколько. Все они, где ISO, и, похоже, проблема заключается в macOS, обрабатывающих мои ISO-клавиатуры как ANSI; внутренняя клавиатура ноутбука - это ISO, хотя и не проблема. Я сделал чистую установку Сьерра, и это все еще неправильно.

13 голосов | спросил jesusiniesta 29 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 29 Sep 2016 14:49:02 +0300 2016, 14:49:02

6 ответов


8

У меня была такая же проблема с моей клавиатурой и немецкой компоновкой. Хотя у меня был «немецкий», настроенный как « Системные настройки /Клавиатура /Источник ввода ), большинство моих ключей имели неправильное сопоставление. Например. клавиша справа от клавиши Shift слева на моей клавиатуре ">" вместо этого была отображена на "^ °" .

Проблема заключалась в том, что моя клавиатура была настроена как ANSI - тип клавиатуры (, используемый в США ). Вместо этого он должен был быть настроен как ISO -тип (, используемый в большинстве европейских стран ).

Существует несколько возможных решений этой проблемы отображения, описанной Томом Гекеке на его Блог .

  

Исправить это, чтобы снова запустить помощник по настройке клавиатуры . Иногда появляется кнопка « Изменить тип клавиатуры », видимую в « Системные настройки /Клавиатура ».

     

Если нет, вы можете попробовать удалить файл    /Library/Preferences/com.apple.keyboardtype.plist   и перезапустите вашу машину.

     

Другая возможность может заключаться в том, чтобы открыть терминал и ввести:    sudo open /System/Library/CoreServices/KeyboardSetupAssistant.app/Contents/MacOS/KeyboardSetupAssistant

Когда помощник по настройке клавиатуры снова появится после перезагрузки, обязательно выберите правильный тип клавиатуры - ISO.

Если ни одно из этих действий не соответствует приведенной выше ссылке на сообщение Toms с дополнительными опциями.

ответил Mica 23 +03002016-10-23T11:33:29+03:00312016bEurope/MoscowSun, 23 Oct 2016 11:33:29 +0300 2016, 11:33:29
3

Мне пришлось установить Karabiner Elements, а затем изменить Тип клавиатуры (доступный на вкладке Виртуальная клавиатура ) по ISO.

Обновление (июль 2018 г.) . После установки обновления MacOS (10.13.6) проблема снова появилась. Однако в последней версии Karabiner Elements (12.1.0) больше нет опции Keyboard Type . Существует код Код страны , который был установлен в «1», когда я открыл Karabiner. После беспорядка с этим значением без каких-либо успехов, я перезапустил Mac , что устранило проблему.

ответил Albert Vila Calvo 11 J0000006Europe/Moscow 2017, 23:56:12
1

Имел аналогичную проблему, описанную выше, сброс ключей модификатора помог чудесным образом. Я переключил клавиши Ctrl /Options перед обновлением до macOS Sierra 10.12.1 Beta.

Системные настройки> Клавиатура> Модификационные ключи ...> Восстановить значения по умолчанию

ответил Albert Vila Calvo 11 J0000006Europe/Moscow 2017, 23:56:12
0

В SystemPreferences-> Keyboard-> InputSources нажмите + знак слева внизу, перейдите на испанский /Español и выберите его: на правильной проверке, если вы выбрали правильный (испанский или испанский-ISO).

ответил LexS 29 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 29 Sep 2016 17:51:23 +0300 2016, 17:51:23
0

В моем случае проблема, похоже, вызвана утилитой, называемой Karabiner Elements.

Это помогает мне использовать ключ Caps Lock в качестве дополнительного ключа Escape. После удаления я удалил /Library/Preferences/com.apple.keyboardtype.plist и перезапустил машину. После перезапуска Keyboard Assistant смог правильно идентифицировать клавиатуру.

ответил pius 15 22016vEurope/Moscow11bEurope/MoscowTue, 15 Nov 2016 20:32:42 +0300 2016, 20:32:42
0

Используя nordic layout (Исландский), кажется, что High Sierra неправильно идентифицирует неправильные клавиатуры ISO. На моем старом Logitech Cordless Pro правый ключ окна неправильно сопоставлен с AltGr (Right alt), а на моей новой клавиатуре Microsoft Sculpt нет ключа, сопоставленного с ключом AltGr.

ответил Gudlaugur Egilsson 28 22017vEurope/Moscow11bEurope/MoscowTue, 28 Nov 2017 03:22:06 +0300 2017, 03:22:06

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132