1

Очень редко начинает происходить очень странная вещь, казалось бы, без причины. Сначала кажется, что моя клавиатура сломалась, но переподключение не дает никакого эффекта, и отображение программы просмотра клавиатуры OS X ДЕЙСТВИТЕЛЬНО отображает нажатия клавиш.

Тем не менее, ничего не вводится в систему или любые текстовые поля. На самом деле, щелчок мышью по отдельным клавишам в средстве просмотра клавиатуры также не имеет никакого эффекта.

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

2 ответа2

1
  • Откройте /Applications/Utilities/Console.app и найдите соответствующие сообщения.
  • Войдите в свой Mac с помощью программного обеспечения для удаленного рабочего стола (например, VNC) и посмотрите, работают ли нажатия клавиш оттуда
  • Запустите ps aux в Терминале (/Applications/Utilities/Terminal.app) и найдите подозрительные процессы.
  • Отключите все процессы, которые работают в фоновом режиме, в том числе:
    • процессы запускаются при входе в систему (панель настроек учетных записей),
    • запускается из сторонних системных настроек (~/Library/PreferencePanes и т. д.),
    • списки свойств launchd в */Library/LaunchAgents и */Library/LaunchDaemons
  • Удалите все сторонние расширения ядра из /System/Library/Extensions
  • Удалить все менеджеры ввода из */Library/InputManagers
  • Войдите в систему другому пользователю и проверьте, не затрагивается ли эта учетная запись (включая само окно входа в систему).
  • Запустите sudo fs_usage -f filesys в Терминале, чтобы увидеть, часто ли обращаются к некоторым файлам.
  • Изменить раскладку клавиатуры на панели настроек « Язык и текст»
  • Переключить поддержку вспомогательных устройств на панели предпочтений Universal Access
  • Проверьте, включены ли некоторые параметры на панели предпочтений Universal Access , например, медленные клавиши
  • Используйте виртуальную клавиатуру или AppleScript, чтобы эмулировать нажатия клавиш и проверять, проходят ли они.
0

Это просто случилось снова, и программа просмотра клавиатуры вела себя точно так же, как описано в OP. Будет интересно сотрудничать и сузить круг до приложения, которое может вызывать эту проблему, но я не вижу здесь опцию «Обсуждение, как в MediaWiki», и я не думаю, что было бы целесообразно добавлять несколько ответов на этот вопрос (и, кстати, ., ограничения на комментарии не делают это благоприятным для этой цели).

В любом случае, я отправляю этот ответ, потому что я нашел лучший обходной путь, чем OP (который должен был выйти из системы и снова войти в нее). Когда я просто перевел дисплей в режим сна, используя Ctrl+Shift+Eject, я смог ввести пароль, чтобы разблокировать экран, и вуаля ... клавиатура снова заработала. Это огромное облегчение для меня, потому что я на самом деле нахожусь в середине чего-то серьезного, и перезапуск моей сессии потребует много усилий.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .