Я не верю, что какая-либо клавиатура USB может добиться истинного нажатия клавиш. Если вы возьмете клавиатуру PS / 2, которая есть, и дадите ей конвертер USB, чтобы она работала на вашем Mac, то это не так! Это ограничение USB.
Адам Эбербах
Клавиатура Matias Tactile Pro 3 для Mac, в которой используется кабель USB, обеспечивает одновременное нажатие клавиш. matias.ca/tactilepro3
1
@AdamEberbach это не ограничение USB, это ограничение программного драйвера. Обратите внимание, что клавиатура USB с адаптером PS / 2 может использоваться для переключения N-Key. AFAIK 6-клавишное ограничение ролловера относится только к USB на Microsoft Windows (интересно, кто-нибудь еще тестировал его на Windows 8?).
Абхи Беккерт
Ответы:
8
Нынешние клавиатуры Apple (по состоянию на 2012 год) не являются N-Key, и, насколько мне известно, они не были сделаны недавно. Я думаю, что некоторые из действительно старых были N-key Rollover, но не могу подтвердить это.
Вы можете использовать этот веб-сайт для проверки вашей клавиатуры - нажмите на встроенное приложение Flash и нажмите несколько клавиш одновременно
Помните, что каждая клавиатура имеет разную электронную раскладку и будет давать сбой при разных сочетаниях клавиш. На моем Apple , алюминиевой клавиатуры , если я держу вниз Wи Eклавиши, а затем нажмите Dклавишу, нажмите третью клавишу не зарегистрирует. Но есть и другие комбинации клавиш, в которых одновременно регистрируется до шести клавиш.
Обычно говорят, что истинное переключение N-Key может быть достигнуто только с помощью клавиатуры PS / 2, а USB-клавиатуры могут достигать только 6-клавишного переключения. Насколько я знаю, это ограничение касается только Microsoft Windows.
В спецификации на моей механической клавиатуре указано «6-клавишное переключение с USB, N-клавишное переключение с USB на PS / 2 адаптер». При использовании его с USB на моем Mac, я подтвердил, что на самом деле это 20-клавишная опрокидывание.
Моя беспроводная клавиатура Apple и клавиатура на моем MacBook Air, кажется, позволяют одновременно нажимать все комбинации двух клавиш, но не некоторые комбинации трех клавиш. Так что я думаю, что они являются 2-клавишным опрокидыванием.
Другой способ проверить это - открыть программу просмотра клавиатуры из меню ввода или с помощью open -a KeyboardViewer.
Это не правильно, 6-ключ средства опрокидывание любые 6 клавиш могут быть обнаружены независимо, что это не касается W, Dи Eна моей клавиатуре (MacBook Pro, в конце 2011). Но это, видимо, 2-клавишный ролловер.
Ян Сегре
0
Я был просто удивлен, увидев, что клавиатура на Macbook Pro может пройти мой быстрый тест клавиатуры. Я набрал «Быстрая коричневая лиса перепрыгивает через ленивую собаку», удерживая обе клавиши SHIFT. Возможно, внутренняя клавиатура подключена через PS / 2 или что-то подобное.
Тем не менее, внешние USB-клавиатуры Apple не могут печатать без пропавших клавиш.
Как человек, который построил Hackintosh (компьютер, который сделан из стандартных, готовых компонентов ПК, но работает под управлением Mac OS), я могу подтвердить, что ноутбуки Apple используют интерфейс PS2. Среди множества файлов .kext, которые может установить пользовательский загрузчик, есть драйверы PS2. Они позволяют использовать клавиатуры и мыши PS2 с Mac OS, но получены из .kexts, которые используются ноутбуками Apple.
Ответы:
Нынешние клавиатуры Apple (по состоянию на 2012 год) не являются N-Key, и, насколько мне известно, они не были сделаны недавно. Я думаю, что некоторые из действительно старых были N-key Rollover, но не могу подтвердить это.
Вы можете использовать этот веб-сайт для проверки вашей клавиатуры - нажмите на встроенное приложение Flash и нажмите несколько клавиш одновременно
Помните, что каждая клавиатура имеет разную электронную раскладку и будет давать сбой при разных сочетаниях клавиш. На моем Apple , алюминиевой клавиатуры , если я держу вниз
W
иE
клавиши, а затем нажмитеD
клавишу, нажмите третью клавишу не зарегистрирует. Но есть и другие комбинации клавиш, в которых одновременно регистрируется до шести клавиш.Обычно говорят, что истинное переключение N-Key может быть достигнуто только с помощью клавиатуры PS / 2, а USB-клавиатуры могут достигать только 6-клавишного переключения. Насколько я знаю, это ограничение касается только Microsoft Windows.
В спецификации на моей механической клавиатуре указано «6-клавишное переключение с USB, N-клавишное переключение с USB на PS / 2 адаптер». При использовании его с USB на моем Mac, я подтвердил, что на самом деле это 20-клавишная опрокидывание.
источник
Моя беспроводная клавиатура Apple и клавиатура на моем MacBook Air, кажется, позволяют одновременно нажимать все комбинации двух клавиш, но не некоторые комбинации трех клавиш. Так что я думаю, что они являются 2-клавишным опрокидыванием.
Другой способ проверить это - открыть программу просмотра клавиатуры из меню ввода или с помощью
open -a KeyboardViewer
.источник
Apple Macbook Pro - это 6-ти клавишный ролловер, похоже на ограничение USB
Удерживайте клавиши 1 2 3 4 5 6 и затем 7, 7 не регистрируется
источник
W
,D
иE
на моей клавиатуре (MacBook Pro, в конце 2011). Но это, видимо, 2-клавишный ролловер.Я был просто удивлен, увидев, что клавиатура на Macbook Pro может пройти мой быстрый тест клавиатуры. Я набрал «Быстрая коричневая лиса перепрыгивает через ленивую собаку», удерживая обе клавиши SHIFT. Возможно, внутренняя клавиатура подключена через PS / 2 или что-то подобное.
Тем не менее, внешние USB-клавиатуры Apple не могут печатать без пропавших клавиш.
источник
Как человек, который построил Hackintosh (компьютер, который сделан из стандартных, готовых компонентов ПК, но работает под управлением Mac OS), я могу подтвердить, что ноутбуки Apple используют интерфейс PS2. Среди множества файлов .kext, которые может установить пользовательский загрузчик, есть драйверы PS2. Они позволяют использовать клавиатуры и мыши PS2 с Mac OS, но получены из .kexts, которые используются ноутбуками Apple.
источник