Тест мыши
Кнопки и колесо, двойной клик и дребезг, частота опроса и CPS.
Проверьте клавиатуру прямо в браузере, без установки программ. Нажатые клавиши загораются на схеме и остаются отмеченными, поэтому сразу видно, какая не срабатывает.
На схеме полная клавиатура со 104 клавишами, на ноутбуке цифровой блок можно скрыть. Клавиши, которых на схеме нет (ISO-клавиша рядом с левым Shift, мультимедийные, F13-F24), появляются в списке «Другие клавиши».
Некоторые клавиши браузер не получает или получает не полностью:
У обычной мембранной клавиатуры клавиши соединены в матрицу. При некоторых сочетаниях из трёх-четырёх клавиш контроллер не может понять, какие именно нажаты, и одно из нажатий теряется (блокировка, или jamming) либо появляется лишнее (ghosting). В играх это выглядит так: зажаты W, A и Shift, а прыжок на пробел не срабатывает.
Чтобы проверить, зажмите нужное сочетание и смотрите на счётчик «зажато сейчас». Если зажаты пять клавиш, а счётчик показывает четыре, клавиатура такое сочетание не различает. Характеристики клавиатур:
| Обозначение | Что значит |
|---|---|
| 2KRO-3KRO | Надёжно только 2-3 клавиши одновременно, типично для дешёвых офисных моделей |
| Anti-ghosting | Производитель развёл без конфликтов часть сочетаний, обычно WASD с соседями |
| 6KRO | 6 обычных клавиш и модификаторы, предел загрузочного USB-протокола (boot protocol) |
| NKRO | Любое количество клавиш, у игровых и большинства механических клавиатур |
Для каждого нажатия тест показывает три значения из события браузера. Они пригодятся, если вы пишете горячие клавиши для сайта или настраиваете переназначение.
Расположение (location) отличает левые Shift, Ctrl и Alt от правых, а цифры основного ряда - от цифрового блока.
Нажмите «Начать тест» и нажимайте клавиши по очереди. Каждая сработавшая клавиша загорается на схеме и остаётся отмеченной, поэтому неработающую видно сразу. Для каждого нажатия тест показывает event.key, event.code и keyCode. Выйти из теста можно, удерживая Esc секунду.
Посмотрите, загорается ли клавиша на схеме. Если загорается другая, клавиша переназначена: столбец code покажет, какую физическую клавишу видит браузер. Если не загорается совсем, проверьте её в Блокноте: если и там молчит, дело в железе - грязь или жидкость под колпачком, износ переключателя, шлейф у ноутбука. Если не работает только цифровой блок, включите Num Lock.
Запустите тест и зажмите нужное сочетание, например W, A, S, D, Shift и пробел. Счётчик «зажато сейчас» показывает, сколько нажатий дошло до компьютера, а «максимум одновременно» запоминает рекорд. Если зажато больше клавиш, чем показывает счётчик, у клавиатуры ограничен rollover или есть ghosting. У клавиатур с NKRO такого ограничения нет.
Fn обычно обрабатывается внутри самой клавиатуры, и браузер её не получает: проверить её можно только сочетанием, например Fn + F-клавиша громкости или яркости. Print Screen в Windows перехватывает система, браузеру приходит только отпускание, поэтому в журнале клавиша помечена стрелкой, а на схеме всё равно отмечается. Системные сочетания вроде Win + L и Alt + Tab до страницы не доходят.
Нажмите клавишу во время теста: в блоке последней клавиши и в журнале появятся event.key, event.code, keyCode и расположение. key зависит от раскладки и Shift, code показывает физическую клавишу и для горячих клавиш подходит лучше, keyCode устарел, но ещё встречается в старом коде.
Только физическую: подключите клавиатуру к телефону по Bluetooth или через USB-переходник (OTG) и откройте тест. Экранная клавиатура телефона для проверки не подходит.
Уровень звука и запись с микрофона, видео с веб-камеры, тест левого и правого канала.
Адрес сети, broadcast, диапазон и число хостов, маска и wildcard по IP и префиксу. Таблица масок и разбиение на подсети.