Клавіатура є основним механічним пристроєм для введення інформації в ПК або ноутбук. У процесі роботи з цим маніпулятором можуть виникнути неприємні моменти, коли залипають клавіші, вводяться не ті символи, на які ми натискаємо, і так далі. Для вирішення такої проблеми необхідно точно знати, в чому вона криється: в механіці пристрої введення або програмному забезпеченні, в якому ви набираєте текст. Саме в цьому нам допоможуть онлайн-сервіси з тестування головного інструменту роботи з текстом.

Завдяки існуванню подібних веб-ресурсів в режимі онлайн, у користувачів відпадає потреба в установці програмного забезпечення, Яке не завжди безкоштовне. Тест клавіатури може проводитися різними способами і кожен з них буде мати свій результат. Про це дізнаєтеся далі.

Тестування пристрої введення онлайн

Є кілька популярних сервісів для перевірки коректності функціонування маніпулятора. Всі вони трохи відрізняються методикою і підходом до процесу, завдяки чому ви зможете підібрати максимально близький вам. На всіх веб-ресурсах є віртуальна клавіатура, яка і буде імітувати вашу механічну, дозволивши таким чином виявити поломку.

Перший розглянутий тестер - англомовний. Однак знань англійської не потрібно, тому що сайт надає саме та кількість функцій, які потрібні для перевірки вашого пристрою для набору тексту. Головне при перевірці на даному сайті - уважність.


Зверніть увагу!Сервіс не розрізняє дублюються кнопки на вашій клавіатурі. Всього таких є 4: Shift, Ctrl, Alt, Enter. Якщо ви хочете перевірити кожну з них, натискайте їх по черзі і дивіться на результат у вікні віртуальному маніпуляторі.

Спосіб 2: Key-Test

Функціонал даного сервісу схожий з попереднім, проте має набагато більше приємний дизайн. Як і у випадку з попереднім ресурсом, функціональна суть Кей-Тесту полягає в перевірці правильності натискання кожної з клавіш. Однак є невеликі переваги - даний сайт російськомовний.

Віртуальна клавіатура на сервісі Кей-Тест виглядає наступним чином:


Як і в попередньому способі, необхідно по черзі натискати дублюються клавіші для перевірки їх працездатності. На екрані один з дублікатів буде відображений як одна кнопка.

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

Мембранні клавіатури - найпоширеніший тип клавіатур. Принцип їх роботи полягає в тому, що пластикова мембрана, встановлена ​​під клавішею, замикає два контакти, в результаті чого комп'ютера передається сигнал про натискання відповідної кнопки. Завдяки простій технології, ці пристрої мають низькою вартістю, що робить їх особливо популярними.

Мембранні клавіатури є найбільш тихими: в їх конструкції використовуються гумові елементи, які пом'якшують звук натискання перемикачів. При цьому клавіші спрацьовують тільки при повному натисканні. З огляду на тишу їх роботи і м'якість віддачі, при швидкому наборі може бути складно зрозуміти, натиснута клавіша чи ні. Час відгуку такої ігрової клавіатури - від 1 мс.

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

Мембранна ігрова клавіатура: силіконові кнопки, захист від води

Наприклад, мембранна ігрова клавіатура Bloody B120 має 4 знімні силіконові клавіші WASD, що особливо зручно для переміщення в іграх: вони не ковзають, а завдяки рельєфній текстурі їх легко знайти на дотик. До того ж, клавіатура водостійка: неважливо, що ви на неї проллєте, будь то енергетик, кава або вода, вона продовжить працювати. Водостійкість забезпечують водовідштовхувальне покриття, захищена електроніка і отвір для стоку рідини.

У геймерських клавіатурах особливо важливо мати можливість налаштувати додаткові клавіші для гри. У B120 є кнопки «Авто-постріл», «Турбо-постріл», три клавіші для закупа арсеналу в шутерах, а також гарячі кнопки для регулювання гучності і відтворення музики.

+ Переваги: ​​низька ціна
- Недоліки: великий час відгуку, швидкий знос матеріалів
Особливості: найтихіша і легка клавіатура

механічні клавіатури

Механічна клавіатура має більш складний принцип роботи. Кожна клавіша містить перемикач з металевими контактами. Замикання контакту відбувається раніше, ніж натискання доходить до упору, а металева пружина повертає клавішу в початкове положення. Механічні пристрої дорожче мембранних, але надійніше і довговічніше.

У порівнянні з мембранними, механічні ігрові клавіатуримають кращий час відгуку - 0,2 мс проти 1 мс. До того ж, їх клавіші не потрібно протискуєте до кінця, що робить зручним ігровий процес і швидкісну друк.

Момент замикання контакту в механічній клавіатурі виділяється характерним клацанням. Гучний звук клавіш може бути незвичним для користувачів мембранних пристроїв: з такою клавіатурою не варто працювати в офісі, щоб не заважати колегам. Однак звук механічних клавіш зовсім не помітний, якщо ви граєте в навушниках або звикли до нього.


Геймерська механічна клавіатура

За рахунок використання металевих деталей, механічні клавіатури важче мембранних. Іноді метал стає і частиною дизайну: наприклад, верхня панель Bloody B860 виконана з алюмінію і прикрашена рельєфним малюнком з шестерень. Це забезпечує додаткову вагу і стійкість клавіатури, а також міцність і стійкість до корозії. У корпус цієї моделі вбудований тримач для смартфона, щоб телефон завжди залишався під рукою і не відволікав від гри.


У корпусі ігрової клавіатури Bloody B860 є підставка для смартфона

У моделі B860 застосовується технологія LK (Light Strike), яка використовує оптичні перемикачі, що скорочують час відгуку до 0.2 мс. До того ж, у клавіатури зменшений хід спрацьовування клавіш: це забезпечує натискання на 25% швидше, ніж у звичайних металевих перемикачів. Кнопки захищені 6 мм бар'єром для запобігання попадання рідини.

+ Переваги: ​​швидкий відгук, міцність і довговічність матеріалів
- Недоліки: висока ціна
Особливості: чіткий звук клавіш, велику вагу пристрою

комбіновані клавіатури

Як правило, це мембранні клавіатури, у яких механічні ігрові клавіші. Таким чином, цей тип пристроїв поєднує в собі переваги мембранних і механічних гаджетів: вони недорогі і тихі, але при цьому основні ігрові клавіші мають швидкий відгук і чіткий звук натискання.

Наприклад, клавіатура Bloody B314 має тільки чотири механічні клавіші - WASD. Їх кейкапи виконані з нековзного матеріалу.


Клавіатура для геймерів

B314 володіє незвичайним і функціональним дизайном. У клавіатури є 9 додаткових кнопок, розташованих на спеціальних панелях по периметру пристрою. Геймер може призначити їм будь-які функції, які стануть в нагоді в грі. Незвично виглядають декоративні панелі в піксельному стилі і яскрава триколірна підсвічування гаджета. Прогумовані ніжки і широка підставка для зап'ястя забезпечують більш комфортну гру і меншу втому.

+ Переваги: ​​швидкий відгук ігрових клавіш, доступна ціна
- Недоліки: великий час відгуку мембранних перемикачів
Особливості: поєднує в собі властивості мембранної і механічної клавіатури

Флагмани ігрових клавіатур

У киберспорте важливо не тільки майстерність гравця, але і його комфорт. Кращі ігрові клавіатури - механічні, в металевому виконанні, з широкими можливостями налаштування підсвічування і клавіш. Такі гаджети володіють ергономічним дизайном, продуманим до дрібниць, і створені для повного занурення в гру.

Наприклад, флагманська ігрова клавіатура Bloody B845R відрізняється унікальним розташуванням цифрового блоку: Він перенесений в ліву частину, що звільняє більше місця для миші. Верхня панель пристрою виконана з алюмінієвого сплаву: клавіатура важка і стійка. Для максимального комфорту гравця широка гумова підставка розташована не тільки під лівою рукою, а вздовж всієї клавіатури.


Механічна ігрова клавіатура відрізняється зручністю і яскравим підсвічуванням

Модель B845R володіє анімаційної RGB-підсвічуванням c підтримкою до 16,8 млн колірних варіантів. За допомогою спеціального ПО можна налаштовувати необхідну яскравість і колір, створювати свої варіанти підсвічування для кожної групи клавіш, зберігати їх і ділитися з друзями. До того ж, клавіатура підсвічується з боків.


+ Переваги: ​​швидкий відгук, особлива ергономічність, спеціальні настройки підсвічування, міцність і довговічність матеріалів
- Недоліки: найдорожчі ігрові клавіатури
Особливості: даний вид клавіатур створений спеціально для ігор і кіберспорту

Багато користувачів ставлять під сумнів настройки клавіатури в Windows 10 (деякі звуки це баггі). Вони наштовхуються на дивне запитання клавіатура працює повільно. Система забирає пару секунд, щоб виставляти набрані літери. Ну, для цього є широкий спектр причин, які призводять до неактивної роботі клавіатури. Драйвер i8042, який працює на PS / 2 може не встановитися саме в момент установки, або машина може мати деякі особливості, які привели до уповільнення роботи клавіатури і тому подібні речі ставлять перешкоди в нормальне функціонування клавіатури.
Є багато можливим причин, Тут в цій статті ми на пишемо 3 окремих ради, які допоможуть вам в подоланні цієї проблеми. Дотримуйтесь порад по одному і будь-який з цих 3 буде вирішувати проблему відповідно до порушеннями в клавіатурі. Отже, давайте почнемо пробувати наші поради, щоб виправити повільно працює клавіатуру в Windows 10.

Як виправити клавіатура повільно працює в Windows 10

1. За допомогою фільтрації введення

Перш за все, буде дуже добре, щоб Ви перевірили, стикається ваша машина з особливістю фільтрація введення чи ні. Якщо вона включена, то вона повільно виконуватиме введення повторюваних ключів, а також якщо не звертати уваги на натискання клавіш, які відбуваються безперервно. Отже, ви повинні відключити цю функцію. Є два місця, звідки ви можете встановити його в вимкнений режим. Давайте розглянемо їх окремо.

Відкрийте Панель управління на екрані за допомогою будь-якого із способів до якого ви звикли.
Після того, як Панель управління з'явиться на екрані, вона буде виглядати в невеликому вигляді, так що всі символи відображаються правильно. Шукайте легкий доступ до центру. Натисніть, коли ви побачите його.

Натисніть кнопку Make the keyboard easier to use, щоб виконати зміни, якщо це необхідно.

Тепер Вам потрібно знайти опцію включити фільтрацію введення. Якщо Ви помітите, що її осередок включена, очистіть її і встановіть в Викл. і натисніть застосувати і кнопку ОК, щоб застосувати зміни.

Те ж саме можна отримати в додатку настройки. Подивіться, як там це зробити -

Після появи додатки Налаштування на вашому екрані, знайдіть категорію - Ease of Access.

З сегментів доступних в лівій колонці, вибирайте клавіатура.

У правій частині тієї ж вітрини є багато й інших варіантів. Пройдіть через них і знайдіть розділ фільтрація введення - Filter keys. Якщо ви бачите її активувати, встановіть її в Вимкнути за допомогою повзунка.

2. Через властивості клавіатури

Ще одна важлива частина - це перевірка властивостей клавіатури. За допомогою повзунка ви можете регулювати затримку повторення букв і повтор миготіння курсору. Знайдіть свій шлях в кроках нижче.

Відкрийте Панель управління на екрані і знайдіть символ клавіатури з крихітних символів.

З'явиться окреме і індивідуальне діалогове вікно Властивості клавіатури. На вкладці Швидкість ви можете побачити повзунки затримки повтору і швидкість повтору.

Перший слайдер стосується того, як довго буде натиснута кнопка до того як клавіатура буде повторювати літери. Налаштуйте повзунок відповідно до ваших уподобань.

Тепер, другий слайдер каже, Якщо ви перемістіть його вправо, то на клавіатурі букви повторюються більш швидко. Беручи це до уваги, перетягніть його в ліво щоб уповільнити повторне натискання букв на клавіатурі.

Зробіть коригування відповідно до ваших уподобань. Натисніть кнопку «ОК», щоб підтвердити зміни.

3. Через редактор реєстру

Драйвер i8042, який керує портом PS / 2, можливо, не був належним чином занесений до реєстру під час фази установки, що призводить до млявою клавіатурі. Зробіть Твік в зазначених нижче точках -

Відкрийте редактор реєстру щоб він був на вашому екрані, набравши regedit.exe в cortana.

Вам потрібно слідувати цим шляхом, щоб зробити зміни:

HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => i8042prt => Parameters

На протилежній частині параметрів, дізнайтеся PollStatusIterations тип DWORD. Якщо Ви не можете знайти його, то вам потрібно його встановити. клацніть правою кнопкоюмиші і виберіть значення New => DWORD (32 bit) Value і назвіть його так само.

Почніть його редагувати у вікні адміністрування клацнувши правою кнопкою миші на DWORD і підбираючи змініть параметр.

Під значенням даних поле надайте значення 1. Натисніть кнопку ОК.

Збережіть всю поточну роботу і перезавантажити систему.

Всі три описаних вище ради для того, щоб виправити повільну роботу клавіатури в Windows 10 все вони відрізняються, але всі вони пов'язані між собою. Так що, я завжди раджу знайти ваші проблемні області і потім зробіть лікування цієї проблеми відповідно. Якщо у вас є рада, будь ласка, допоможіть нам в коментарях нижче.

мембранні клавіатури

Мембранні клавіатури - найпоширеніший тип клавіатур. Принцип їх роботи полягає в тому, що пластикова мембрана, встановлена ​​під клавішею, замикає два контакти, в результаті чого комп'ютера передається сигнал про натискання відповідної кнопки. Завдяки простій технології, ці пристрої мають низькою вартістю, що робить їх особливо популярними.

Мембранні клавіатури є найбільш тихими: в їх конструкції використовуються гумові елементи, які пом'якшують звук натискання перемикачів. При цьому клавіші спрацьовують тільки при повному натисканні. З огляду на тишу їх роботи і м'якість віддачі, при швидкому наборі може бути складно зрозуміти, натиснута клавіша чи ні. Час відгуку такої ігрової клавіатури - від 1 мс.

Дизайн і конструкція ігрових пристроїв повинні забезпечувати максимальний комфорт під час гри. Від звичайних клавіатур ігрові відрізняються наявністю додаткових клавіш, яскравим підсвічуванням, гарну стійкість і низкою спеціальних налаштувань. Наприклад, мембранна ігрова клавіатура Bloody B120 має 4 знімні силіконові клавіші WASD, що особливо зручно для переміщення в іграх: вони не ковзають, а завдяки рельєфній текстурі їх легко знайти на дотик. До того ж, клавіатура водостійка: неважливо, що ви на неї проллєте, будь то енергетик, кава або вода, вона продовжить працювати. Водостійкість забезпечують водовідштовхувальне покриття, захищена електроніка і отвір для стоку рідини.

У геймерських клавіатурах особливо важливо мати можливість налаштувати додаткові клавіші для гри. У B120 є кнопки «Авто-постріл», «Турбо-постріл», три клавіші для закупа арсеналу в шутерах, а також гарячі кнопки для регулювання гучності і відтворення музики.

Переваги: ​​низька ціна - Недоліки: великий час відгуку, швидкий знос матеріалів Особливості: найтихіша і легка клавіатура

механічні клавіатури

Механічна клавіатура має більш складний принцип роботи. Кожна клавіша містить перемикач з металевими контактами. Замикання контакту відбувається раніше, ніж натискання доходить до упору, а металева пружина повертає клавішу в початкове положення. Механічні пристрої дорожче мембранних, але надійніше і довговічніше.

У порівнянні з мембранними, механічні ігрові клавіатури мають кращий час відгуку - 0,2 мс проти 1 мс. До того ж, їх клавіші не потрібно протискуєте до кінця, що робить зручним ігровий процес і швидкісну друк.

Момент замикання контакту в механічній клавіатурі виділяється характерним клацанням. Гучний звук клавіш може бути незвичним для користувачів мембранних пристроїв: з такою клавіатурою не варто працювати в офісі, щоб не заважати колегам. Однак звук механічних клавіш зовсім не помітний, якщо ви граєте в навушниках або звикли до нього. За рахунок використання металевих деталей, механічні клавіатури важче мембранних. Іноді метал стає і частиною дизайну: наприклад, верхня панель Bloody B860 виконана з алюмінію і прикрашена рельєфним малюнком з шестерень. Це забезпечує додаткову вагу і стійкість клавіатури, а також міцність і стійкість до корозії. У корпус цієї моделі вбудований тримач для смартфона, щоб телефон завжди залишався під рукою і не відволікав від гри. У моделі B860 застосовується технологія LK (Light Strike), яка використовує оптичні перемикачі, що скорочують час відгуку до 0.2 мс. До того ж, у клавіатури зменшений хід спрацьовування клавіш: це забезпечує натискання на 25% швидше, ніж у звичайних металевих перемикачів. Кнопки захищені 6 мм бар'єром для запобігання попадання рідини.

Переваги: ​​швидкий відгук, міцність і довговічність матеріалів - Недоліки: висока ціна Особливості: чіткий звук клавіш, велику вагу пристрою

гібридні клавіатури

Як правило, це мембранні клавіатури, в яких ігрові клавіші є механічними. Таким чином, цей тип пристроїв поєднує в собі переваги мембранних і механічних гаджетів: «гібриди» недорогі і тихі, але при цьому основні ігрові клавіші мають швидкий відгук і чіткий звук натискання.

Наприклад, гібридна клавіатура Bloody B314 має чотири механічні клавіші WASD. Ці кнопки готові до активного використання і виконані з нековзного матеріалу. B314 володіє незвичайним і функціональним дизайном. У клавіатури є 9 додаткових кнопок, розташованих на спеціальних панелях по периметру пристрою. Геймер може призначити їм будь-які функції, які стануть в нагоді в грі. Незвично виглядають декоративні панелі в піксельному стилі і яскрава триколірна підсвічування гаджета. Нековзні ніжки і широка підставка для зап'ястя забезпечують більш комфортну гру і меншу втому.

Переваги: ​​швидкий відгук ігрових клавіш, доступна ціна

Недоліки: великий час відгуку мембранних перемикачів

Особливості: поєднує в собі властивості мембранної і механічної клавіатури

Флагмани ігрових клавіатур

У киберспорте важливо не тільки майстерність гравця, але і його комфорт. Кращі ігрові клавіатури - механічні, в металевому виконанні, з широкими можливостями налаштування підсвічування і клавіш. Такі гаджети володіють ергономічним дизайном, продуманим до дрібниць, і створені для повного занурення в гру.

Наприклад, флагманська ігрова клавіатура Bloody B845R відрізняється унікальним розташуванням цифрового блоку: він перенесений в ліву частину, що звільняє більше місця для миші. Верхня панель пристрою виконана з алюмінієвого сплаву: клавіатура важка і стійка. Для максимального комфорту гравця широка гумова підставка розташована не тільки під лівою рукою, а вздовж всієї клавіатури. Модель B845R володіє анімаційної RGB-підсвічуванням c підтримкою до 16,8 млн колірних варіантів. За допомогою спеціального ПО можна налаштовувати необхідну яскравість і колір, створювати свої варіанти підсвічування для кожної групи клавіш, зберігати їх і ділитися з друзями. До того ж, клавіатура підсвічується з боків. + Переваги: ​​швидкий відгук, особлива ергономічність, спеціальні настройки підсвічування, міцність і довговічність матеріалів

Недоліки: найдорожчі ігрові клавіатури

Особливості: даний вид клавіатур створений спеціально для ігор і кіберспорту

Якщо ви подивіться на «ігрові» клавіатури, то багато хто з них продаються за ціною $ 100 або вище на заявах про їх швидкості. У рекламних оголошеннях можна зустріти такі заяви:

  • Спеціально розроблені клавіші, які скорочують час реєстрації натискання
  • У 8 РАЗ ШВИДШЕ - швидкість опитування 1000 Гц: час відгуку 0,1 мілісекунди
  • Отримай абсолютну перевагу над своїми супротивниками зі надшвидкої роботою клавішних перемикачів 45g і спрацьовуванням на 40% швидше, ніж у стандартних перемикачів Cherry MX Red
  • Найвища в світі частота опитування 1000 Гц
  • Найшвидша в світі ігрова клавіатура, частота опитування 1000 Гц, час відгуку 0,001 секунди
Незважаючи на всі ці заяви, я знайшов тільки одну людину, яка публічно протестував час відгуку клавіатури - і він перевірив тільки дві клавіатури. Взагалі, на моє глибоке переконання, якщо хтось робить заяви про продуктивність без бенчмарков, то ймовірно ці заяви не є правдою, як непротестованих (або іншим чином перевірений) програмний код слід за замовчуванням вважати неробочим.

Ситуація з ігровими клавіатурами багато в чому нагадує розмову з продавцем машин:

Продавець: Ця машина Супербезпечний! У неї дванадцять подушок безпеки!
Я: Це добре, але як вона виглядає в краш-тестах?
Продавець: Дванадцять подушок безпеки!

Звичайно, у ігрових клавіатур частота опитування 1000 Гц, і що з цього?

Виникає два очевидних питання:

Яке значення має відгук клавіатури?

Якби ви запитали рік тому, чи збираюся я спорудити спеціальну установку для вимірювання відгуку клавіатур, я б відповів, що це нерозумно - і ось тепер я сиджу з логічним аналізатором і вимірюю відгук клавіатур.

Все це почалося, тому що мене не покидало відчуття, що старі комп'ютери як ніби швидше реагують на натискання клавіш, ніж сучасні машини. Наприклад, iMac G4 під macOS 9 або Apple 2 здаються швидше, ніж моя система Kaby Lakeна 4,2 ГГц. Я ніколи не довіряв подібних відчуттів, тому що десятиліття досліджень показали, що у користувачів часто виникають відчуття, прямо протилежні реальності, так що я взяв високошвидкісну камеру - і почав вимірювати реальну затримку між натисканням клавіші і появою символу на екрані, а також затримку в швидкості реагування курсору на рух мишкою. Як з'ясувалося, здавалися швидкими старі комп'ютери дійсно виявилися швидкими, набагато швидше мого сучасного комп'ютера - у комп'ютерів 70-х і 80-х років затримка між натисканням клавіші і появою символу на екрані часто знаходиться в межах від 30 до 50 мс без будь-яких модифікацій , в той час як у сучасних комп'ютерів вона часто в діапазоні від 100 до 200 мс при натисканні кнопки в консолі. Можна знизити відгук до 50 мс в добре оптимізованих іграх з химерною ігровою конфігурацією, і є одне незвичайне споживче пристрій, який легко б'є результат 5 мкс, але у більшості інших робота набагато повільніше. У сучасних комп'ютерів сильно збільшилася пропускна здатність, але час відгуку виглядає не так прекрасно.

У будь-якому випадку, під час вимірювань у мого Kaby Lake на 4,2 ГГц була найвища однопоточні продуктивність серед всіх комп'ютерів, які можна купити, але час відгуку гірше, ніж у швидкій машини 70-х років (приблизно в 6 разів повільніше, ніж Apple 2), що трохи дивно. Щоб з'ясувати, де виникає затримка, я почав вимірювати час відгуку клавіатури, тому що це перша частина конвеєра введення-виведення. Я планував оцінити затримки від початку і до кінця, почавши з першої ланки і виключивши клавіатуру як реальне джерело затримки. Але виявилося, що у клавіатур дуже значна затримка! Я був дуже здивований, що середня по медіані затримка у протестованих клавіатур перевищує час відгуку всього конвеєра Apple 2. Якщо ви відразу не розумієте глибину цього абсурду, врахуйте, що в процесорі Apple 2 лише 3500 транзисторів на частоті 1 МГц, а за оцінкою Atmel в сучасних топових клавіатурах близько 80 тис. транзисторів на 16 МГц. Це в 20 разів більше транзисторів, які працюють на 16-кратної тактовій частоті- клавіатури сьогодні більш потужні, ніж самі комп'ютери 70-х і 80-х років! І все одно середня медіанна клавіатура сьогодні додає таку ж затримку, як весь конвеєр введення-виведення, аж до дисплея, на швидкої машині 70-х.

Подивимося на характеристики часу відгуку деяких клавіатур:

клавіатура Відгук (мс) інтерфейс Ігрова
Apple Magic (USB) 15 USB FS
HHKB Lite 2 20 USB FS
MS Natural 4000 20 USB
Das 3 25 USB
Logitech K120 30 USB
Unicomp Model M 30 USB FS
Pok3r Vortex 30 USB FS
Filco Majestouch 30 USB
Dell OEM 30 USB
Powerspec OEM 30 USB
Kinesis Freestyle 2 30 USB FS
Chinfai Silicone 35 USB FS
Razer Ornata Chroma 35 USB FS Так
OLKB Planck rev 4 40 USB FS
Ergodox 40 USB FS
MS Comfort 5000 40 бездротова
Easterntimes i500 50 USB FS Так
Kinesis Advantage 50 USB FS
Genius Luxemate i200 55 USB
Topre Type Heaven 55 USB FS
Logitech K360 60 "Уніфікований"

Час відгуку - це час від початку переміщення натискається клавіші до надходження відповідного USB-пакета в шину USB. Числа округлені до 5 мс, щоб уникнути помилкового відчуття точності. Модель Easterntimes i500 також продається під назвою Tomoko MMC023.

У колонці «Інтерфейс» зазначений тип з'єднання: USB FS відповідає протоколу USB Full-Speed, який підтримує опитування до 1000 Гц - ця функція часто рекламується в топових клавіатурах. USB відповідає протоколу USB Low-Speed, який використовується в більшості клавіатур. Колонка «Ігрова» вказує на те, позиціонується дана модель як ігрова клавіатура. «Бездротова» означає наявність будь-якого спеціального приймача, а «уніфікований» - це бездротової стандарт Logitech.

Як можна переконатися, навіть на такому обмеженому наборі клавіатур різниця в часі відгуку складає 45 мс. Таким чином, сучасний комп'ютерз однією з найбільш повільних клавіатур ніяк не може настільки ж швидко реагувати на натискання клавіш, як швидка машина 70-80-х років, тому що одна тільки клавіатура повільніше, ніж весь конвеєр введення-виведення на тих старих комп'ютерах.

Так ми встановили факт, що сучасні клавіатури є значущим фактором у збільшенні затримки, яка сталася за останні 40 років. Інше питання - чи дійсно затримка сучасної клавіатури значима для користувачів? З таблиці ми бачимо різницю в затримці близько 40 мс. Помітна така різниця? Давайте порівняємо час відгуку клавіатури і вивчимо деякі емпіричні дослідженняпо сприйняттю людиною.

Є значна кількість досліджень, які говорять про те, що на дуже простих завданнях люди здатні сприймати затримку в 2 мс і менше. Більш того, збільшення затримки не тільки помітно користувачам, але і є причиною менш точного виконання простих завдань. Якщо хочете наочної демонстрації, як виглядає затримка, а у вас немає старого комп'ютера під рукою, ось демо MSR по затримці тачскрін.

Чи справді ігрові клавіатури швидше звичайних?

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

Для ігрових клавіатур часто рекламуються функції, які знижують час відгуку, на зразок підключення по USB FS і опитування 1000 Гц. Специфікації USB Low-Speed ​​встановлюють мінімальний час між пакетами 10 мс, тобто 100 Гц. Однак USB-пристрої часто округлюють це значення до найближчої ступеня двійки і працюють на 8 мс, тобто 125 Гц. З проміжком 8 мс між пакетами середня затримка через необхідність чекати наступного раунду опитування складає 4 мс. З інтервалом опитування 1 мс середня затримка від USB-опитування становить 0,5 мс, що дає нам різницю в 3,5 мс. Хоча це може бути помітним збільшенням затримки для швидких клавіатур на кшталт Apple Magic, але ясно, що час відгуку клавіатури більше залежить від інших факторів, а ігрові клавіатури з нашого тесту настільки повільні, що їх не рятує економія 3,5 мс.

висновок

Більшість клавіатур додають затримку, досить помітну, щоб погіршити враження користувача від роботи за комп'ютером, а рекламовані як «швидкі» клавіатури не обов'язково швидше за інших. Дві протестовані нами ігрові клавіатури виявилися не швидше за інших, а найшвидша клавіатура в тесті - мінімалістична клавіатура Apple, яка рекламується більше як зразок дизайну, а не швидкості.

Люди не розрізняють затримку в 100 або 200 мс

Ось «когнітивний нейробіолог, який вивчає зорове сприйняття і когнітивні здібності». Він посилається на факт, що швидкість реакції у людини становить 200 мс, і каже купу наукової нісенітниці на доказ того, що ніхто не здатний помітити затримку менше 100 мс. Тут трохи незвично, що коментатор заявляє про свою особливу авторитетності і рясно використовує наукову термінологію, але взагалі часто люди заявляють, що затримку в 50 або 100 мс неможливо помітити, тому що швидкість реакції людини 200 мс. Такий аргумент не має сенсу, тому що це незалежні величини. Це як сказати, що ви не помітили запізнення літака на годину, тому що час польоту становить шість годин.

Інша проблема з такого роду аргументацією полягає в наступному. Якщо її прийняти, то нічого не заважає вам додати по 10 мс затримки на кожному етапі конвеєра введення-виведення - в результаті загальний час сильно роздується і ми отримаємо ситуацію як зараз, коли ви купуєте комп'ютер з самим швидким процесоромна ринку, а час відгуку у нього в шість разів гірше, ніж у машини 70-х років.

Це не має значення, тому що гра оновлюється на 60 FPS

Фундаментально це таке ж оману, як і попереднє. Якщо у вас затримка в половину такту, то з імовірністю 50% вона перенесе подія на наступний крок обробки. Це краще, ніж ймовірність 100%, але мені незрозуміло, чому люди думають, що затримка повинна бути настільки ж великий, як частота оновлення екрану, щоб вона мала значення. І для довідки, дельта в 45 мс між найповільнішої і найшвидшою з виміряних нами клавіатур відповідає 2,7 кадрів на 60 FPS.

Клавіатури не можуть бути швидше 5/10/20 мс через усунення помилкових повторних натискань

Навіть без зусиль щодо оптимізації механізму перемикачів, якщо вам потрібно додати в систему затримку, немає ніякої причини, чому клавіатура не може зараховувати натискання (або вивільнення) клавіші в момент контакту. Так повсюдно робиться в інших типах систем і, наскільки я можу сказати, клавіатур ніхто не заважає діяти аналогічно (і сподіваюся, якісь з них так надходять). Час на усунення помилкових повторних натискань може обмежити швидкість повторного введення символу, але немає обов'язкової причини, чому воно повинно впливати на час відгуку. І якщо взяти швидкість повторного введення символу, то уявімо обмеження в 5 мс на час зміни стану клавіші через введення затримки. Це означає, що повний цикл (натискання та звільнення) займає 10 мс, тобто 100 натискань клавіші в секунду, що набагато перевищує можливості будь-якої людини. Ви можете заперечити, що так з'являється певна неточність, яка може негативно вплинути на деякі додатки (музика, ігри з ритмом), але вона обмежується механізмом перемикача. Використання механізму усунення помилкових повторних натискань з запізненням робить ситуацію гірше, ніж вона була раніше.

Додаткова проблема із затримкою на усунення помилкових повторних натискань полягає в тому, що більшість виробників клавіатур як ніби плутають швидкість опитування і затримку на усунення помилкових повторних натискань. Часто можна зустріти клавіатури з частотою опитування від 100 до 200 Гц. Це виправдовується заявами на кшталт «Немає причин збільшувати швидкість опитування, тому що затримка на усунення помилкових повторних натискань становить 5 мс» - тут поєднуються обидва помилки, описані вище. Якщо ви витягнете схеми з клавіатури Apple 2e, то побачите, що там частота опитування приблизно 50 кГц. Затримка на усунення помилкових повторних натискань становить приблизно 6 мс, що відповідає частоті 167 Гц. Навіщо ж опитувати клавіатуру так часто? Завдяки швидкому скануванню контролер клавіатури негайно починає відлік часу на затримку для усунення помилкових повторних натискань (максимум через 20 мікросекунд), на відміну від сучасних клавіатур, які опитуються на 167 Гц. Через це відлік часу на повторне спрацьовування може початися через 6 мс, тобто пауза займає в 300 разів більше часу.

Прошу вибачення за відсутність роз'яснень з термінології, але я думаю, що кожен, хто наводить такий аргумент, повинен зрозуміти і пояснення :-).

Додаток: експериментальна установка

Вимірювання USB проводилися на кабелі USB. Розтин кабелю порушує цілісність сигналу, і я виявив, що з довгим кабелем деякі клавіатури зі слабким сигналомне забезпечують достатній рівень для реєстрації моїм дешевим логічним аналізатором.

Початок вимірювання ініціювалося одночасним натисканням двох клавіш - однієї на клавіатурі, а другий підключеної до логічного аналізатору. Тут з'являється певна похибка, тому що неможливо натиснути дві клавіші абсолютно одночасно. Для калібрації установки ми використовували дві однакові клавіші, підключені до логічного аналізатору. Середня по медіані похибка склала менше 1 мс, а 90% похибок вписуються в межі 5 мс. Для дійсно швидких клавіатур похибки такого розміру унеможливлюють вимірювання на цій установці, але в нашому випадку вимірювання середньої затримки можна вважати прийнятними. Ймовірно, похибка при одночасному натисканні кнопок можна зменшити на мізерну величину, якщо сконструювати пристрій, яке буде одночасно натискати кнопку і включати логічний аналізатор. З такою установкою покращиться і точність вимірювання середніх значень (бо простіше буде проводити велику кількість тестів).

Якщо хочете знати точну конфігурацію установки, то використовувався перемикач E-switch LL1105AF065Q. Харчування і заземлення забезпечується платою Arduino. Немає певної причини використовувати конкретно таку конфігурацію. Насправді трохи абсурдно використовувати цілу Arduino для харчування, але ми все зробили з підручних запчастин, а саме ці деталі виявилися в лабораторії нашого коворкінг-центру, за винятком перемикачів. Не знайшлося двох однакових екземплярів хоч якогось перемикача, так що нам довелося купити кілька для калібрування на однаковому обладнанні. Конкретна модель тут не має значення; підійде будь-який перемикач з низьким провідникові.

Під час тестів натискалася клавіша z - перевірявся байт 29 в шині USB, а потім реєструвалося час першого пакета з відповідною інформацією. Але як і у вищезгаданій ситуації, підійде будь-яка клавіша.

В реальності я не дуже довіряю такій конфігурації і для тестування великої кількості клавіатур хотів би побудувати повністю автоматичну установку. Хоча наші результати відповідають результатам одного іншого тіста, який вдалося знайти в інтернеті, у такий установки похибка, ймовірно, знаходиться в діапазоні від 1 до 10 мс. Хоча усереднення результатів численних прогонів тесту теоретично зменшує похибка, але оскільки вимірювання проводяться людиною, то необов'язково і навіть малоймовірно, що помилки будуть незалежні і зникнуть після усереднення.

Я намагаюся знайти більше моделей телефонів і комп'ютерів для проведення вимірювань і був би радий провести швидке тестування на вашій системі або пристрої, якщо її / його немає в списку! Якщо ви живете далеко і хочете пожертвувати пристрій для тестів, можете надсилати на мою адресу:

Dan Luu
Recurse Center
455 Broadway, 2nd Floor
New York, NY 10013

Ви можете допомогти і перевести трохи коштів на розвиток сайту