Если ваш современный компьютер не оснащён фиолетовым PS/2-портом, а под рукой только старая механическая клавиатура с круглым разъёмом (например, IBM Model M или Cherry G80-3000), подключить её к USB-порту можно тремя основными способами: с помощью пассивного адаптера, активного конвертера или через специализированный контроллер. Проблема в том, что простой переходник «PS/2 → USB» часто не работает из-за различия в протоколах передачи данных: клавиатура может определяться как неизвестное устройство или вовсе не реагировать на нажатия. В 80% случаев это решается выбором правильного адаптера с встроенной микросхемой-конвертером (например, на базе ADuC или FT232RL).
Прежде чем покупать переходник, проверьте, поддерживает ли ваша материнская плата легаси-устройства (устаревшие стандарты). Для этого зайдите в BIOS/UFI (клавиша Del, F2 или Esc при загрузке) и найдите раздел Advanced → USB Configuration. Если там есть опция Legacy USB Support или PS/2 Emulation, включите её. Это увеличит шансы на успешное подключение даже через дешёвый адаптер. Если опции нет — потребуется активный конвертер с прошивкой, эмулирующей USB HID-протокол.
1. Какой адаптер нужен для подключения PS/2 клавиатуры к USB
Не все переходники одинаково полезны. Дешёвые пассивные адаптеры (цена ~100–200 ₽) просто меняют форму разъёма, но не преобразуют сигнал. Они подойдут только для материнских плат с комбинированным PS/2+USB портом (например, на некоторых ASUS P8Z77-V или Gigabyte GA-H61M). Во всех остальных случаях нужен активный конвертер с микросхемой, которая транслирует протокол PS/2 в USB HID.
Оптимальные варианты адаптеров:
- 🔹 Пассивный переходник (только для плат с поддержкой PS/2 в BIOS): Delock 82526 или StarTech ICUSBPS2F. Стоимость — до 300 ₽, но работает лишь в 30% случаев.
- 🔹 Активный конвертер с прошивкой: Soarer’s Converter (на базе
Teensy++ 2.0) или Hasu USB Converter. Цена — 1500–2500 ₽, но гарантированно поддерживает все клавиатуры, включая IBM Model F. - 🔹 Универсальный контроллер: QMK Proton C или Elite-C. Подходит для энтузиастов, готовых прошить клавиатуру самостоятельно (требуются навыки пайки).
Если вы не уверены в выборе, проверьте модель клавиатуры на совместимость. Например, Cherry MX Board 3.0 или Keytron K1 часто конфликтуют с дешёвыми адаптерами из-за нестандартного протокола сканирования матрицы. В таких случаях поможет только перепрошивка контроллера или покупка специализированного конвертера.
2. Пошаговая инструкция: подключение через адаптер
Рассмотрим процесс на примере активного конвертера Soarer’s Converter (подходит для большинства клавиатур). Если у вас пассивный адаптер, пропустите шаги 3–4.
- Отключите питание ПК и подсоедините адаптер к клавиатуре. Разъём PS/2 имеет ключ — фиолетовая полоса на кабеле должна совпадать с меткой на порту.
- Подключите USB-разъём адаптера к компьютеру. Если клавиатура не загорелась, проверьте полярность (на некоторых адаптерах есть переключатель
PS/2 Mouse/Keyboard). - Включите ПК и зайдите в BIOS. Активируйте опции:
- 🔧
Legacy USB Support→Enabled - 🔧
USB Keyboard Support→Enabled - 🔧
PS/2 Emulation→AutoилиEnabled
- 🔧
- Сохраните настройки (
F10) и дождитесь загрузки ОС. Если клавиатура не определилась, установите драйвер для конвертера (скачать с сайта производителя). - 🔄 Переподключить адаптер в другой USB-порт (желательно USB 2.0, так как USB 3.0 может конфликтовать).
- 🔄 Отключить другие USB-устройства (мышь, флешки) — иногда не хватает питания.
- 🔄 Обновить BIOS материнской платы (актуально для старых плат Intel 8/9 серии).
Выключен ли компьютер перед подключением адаптера?|Совпадает ли полярность разъёма PS/2 (фиолетовая метка)?|Включены ли опции Legacy USB в BIOS?|Установлены ли драйвера для активного конвертера?-->
Если клавиатура определяется как неизвестное устройство в Диспетчере устройств (Windows) или не реагирует на нажатия, попробуйте:
3. Настройка BIOS/UFI для совместимости с PS/2
Даже с активным адаптером клавиатура может не работать, если в BIOS отключена поддержка устаревших устройств. Алгоритм действий:
- Зайдите в BIOS/UFI (клавиша зависит от материнской платы:
Del,F2,F12илиEsc). - Найдите раздел
Advanced→USB Configuration(на некоторых платах ASRock или MSI он может называтьсяLegacy Support). - Активируйте следующие опции:
Опция Рекомендуемое значение Примечание Legacy USB SupportEnabledВключает поддержку USB-устройств в режиме эмуляции PS/2. USB Keyboard SupportEnabledРазрешает использование клавиатур через USB-порт. PS/2 Mouse/Keyboard EmulationAutoилиEnabledЭмулирует PS/2-устройства для совместимости. XHCI Hand-offEnabledНужно для корректной работы USB 3.0 с устаревшими устройствами. - Сохраните настройки (
F10) и перезагрузите ПК.
Критическая деталь: На некоторых материнских платах Gigabyte (серии B450/B550) опция Legacy USB Support скрыта. Чтобы её увидеть, сначала включите Advanced Mode (клавиша F7 в BIOS). Если опции нет даже там, обновите BIOS до последней версии.
Список материнских плат с известными проблемами совместимости
ASUS ROG Strix Z390-E — требует отключения Fast Boot в BIOS.
MSI B450 Tomahawk — не работает с пассивными адаптерами, нужен активный конвертер.
Gigabyte Z370 Aorus Gaming 7 — может блокировать PS/2-устройства, если включён Secure Boot.
ASRock H370M-ITX/ac — нужна прошивка BIOS версии 3.20 или новее.
4. Решение проблем: клавиатура не работает или определяется неправильно
Если после подключения клавиатура:
- 🚫 Не реагирует на нажатия, но светодиоды горят — проблема в протоколе сканирования (нужен активный конвертер).
- 🚫 Определяется как «Неизвестное устройство» — отсутствует драйвер для адаптера.
- 🚫 Работает только в BIOS — конфликт с драйверами USB в Windows.
- 🚫 Часть клавиш не нажимается — несовместимость матрицы клавиатуры с адаптером (нужна прошивка).
Диагностика по светодиодам:
- 🟢 Горят
Num Lock/Caps Lock— клавиатура получает питание, но сигнал не передаётся (проверьте адаптер). - 🔴 Мигают все индикаторы — короткое замыкание в кабеле или порту PS/2.
- 🟡 Горят все три индикатора — клавиатура в режиме самотестирования (нажмите
Escили отключите/подключите адаптер).
Для устранения ошибки «Неизвестное устройство» в Windows:
- Откройте
Диспетчер устройств(Win + X→Диспетчер устройств). - Найдите устройство с жёлтым треугольником (обычно в разделе «Другие устройства»).
- Щёлкните правой кнопкой →
Обновить драйвер→Выполнить поиск драйверов на этом компьютере. - Выберите
Установить из указанного местаи укажите папку с драйверами адаптера (скачайте с сайта производителя).
5. Прошивка клавиатуры для полной совместимости с USB
Если адаптер не помогает, остаётся радикальный метод — замена контроллера клавиатуры на совместимый с USB. Это актуально для редких моделей (например, IBM Model M SSK или NMB Space-Saving), которые не поддерживаются стандартными конвертерами.
Потребуется:
- 🔧 Контроллер Teensy++ 2.0 или Pro Micro (цена ~1000 ₽).
- 🔧 Паяльник и припой (для подключения проводов к матрице клавиатуры).
- 🔧 Прошивка TMK или QMK (открытые проекты для кастомизации клавиатур).
Пошаговая инструкция:
- Разберите клавиатуру и найдите оригинальный контроллер (обычно это микросхема с маркировкой Holtek или NEC).
- Отпаяйте старый контроллер и подключите провода от матрицы к новому (Teensy или Pro Micro). Схема подключения зависит от модели клавиатуры (ищите pinout для вашей матрицы).
- Скачайте и настройте прошивку QMK через онлайн-конфигуратор. Для IBM Model M выберите
ibm/model_mв списке клавиатур. - Прошейте контроллер через
QMK Toolbox(инструкция на официальном сайте). - Соберите клавиатуру и подключите её к ПК через USB. Она определится как стандартное HID-устройство.
⚠️ Внимание: Прошивка контроллера требует навыков пайки и работы с командной строкой. Если вы никогда не паяли микросхемы, лучше обратитесь к специалисту или купите готовый активный конвертер. Ошибки при пайке могут безвозвратно повредить клавиатуру.
6. Альтернативные способы подключения: Bluetooth и виртуальные решения
Если физическое подключение невозможно (например, на ноутбуке без USB-A), рассмотрите альтернативы:
- 📶 Bluetooth-адаптер: Подключите клавиатуру к PS/2-to-Bluetooth конвертеру (например, 8Bitdo Wireless Adapter 2). Минус — задержка ввода (~20–30 мс).
- 🖥️ Виртуальная клавиатура: Используйте On-Screen Keyboard в Windows (
Win + Ctrl + O) или Florence в Linux как временное решение. - 🔌 USB-хаб с поддержкой PS/2: Некоторые хабы (например, Sabrent 4-Port USB 2.0 Hub) имеют встроенный PS/2-порт. Но они редки и часто требуют дополнительных драйверов.
Для игровых клавиатур (например, SteelSeries 7G с PS/2) лучше использовать специализированные адаптеры, поддерживающие N-key rollover (одновременное нажатие нескольких клавиш). Дешёвые конвертеры могут ограничивать этот параметр до 2–3 клавиш, что критично для игр.
Как проверить N-key rollover
1. Откройте Keyboard Checker.
2. Нажмите несколько клавиш одновременно (например, W + A + S + D + Shift).
3. Если все клавиши подсвечиваются зелёным — rollover работает корректно. Если нет — адаптер ограничивает количество одновременно нажимаемых клавиш.
7. Частые ошибки и как их избежать
Ошибка 1: Клавиатура работает, но некоторые клавиши не нажимаются.
⚠️ Внимание: Это типичная проблема для клавиатур с нестандартной матрицей (например, Dell AT101W или Northgate OmniKey). Решение — прошить адаптер с поддержкой custom keymap или использовать Soarer’s Converter с ручной настройкой скан-кодов.
Ошибка 2: Клавиатура определяется как мышь.
Виноват неправильно настроенный адаптер. На некоторых конвертерах (например, GreenAsia) есть переключатель Mouse/Keyboard — установите его в положение Keyboard. Если переключателя нет, проверьте прошивку.
Ошибка 3: Windows выдаёт код ошибки 43.
Это означает, что драйвер устройства не инициализирован. Решение:
- Откройте
Диспетчер устройств. - Найдите проблемное устройство →
Свойства→Сведения→ИД оборудования. - Скачайте драйвер по
VEN_иDEV_кодам с сайта DevID.
Ошибка 4: Клавиатура работает 5–10 минут и отключается.
Причина — нехватка питания на USB-порту. Попробуйте:
- 🔌 Подключить адаптер к порту USB 2.0 (чёрный разъём).
- 🔌 Использовать powered USB-хаб с внешним питанием.
- 🔌 Отключить другие энергоёмкие устройства (например, внешние жёсткие диски).
FAQ: Ответы на частые вопросы
Можно ли подключить PS/2 клавиатуру к USB без адаптера?
Нет. Физически разъёмы несовместимы, а протоколы передачи данных различаются. Пассивный переходник сменит только форму разъёма, но не преобразует сигнал. Для работы нужен активный конвертер или замена контроллера клавиатуры.
Почему клавиатура работает в BIOS, но не в Windows?
Это связано с настройками Fast Startup или конфликтом драйверов. Отключите быстрый запуск в параметрах электропитания и проверьте, установлены ли драйвера для адаптера в Диспетчере устройств. Также поможет отключение Secure Boot в BIOS.
Какой адаптер подойдёт для игровой клавиатуры с PS/2?
Для игровых клавиатур (например, Ducky DK9008S или Filco Majestouch) нужен адаптер с поддержкой N-key rollover и низкой задержкой. Оптимальные варианты:
- 🎮 Soarer’s Converter (полная поддержка NKRO).
- 🎮 Hasu USB Converter (низкая задержка, ~1 мс).
- 🎮 Rii Mini X1 (бюджетный вариант, но с ограничением 6KRO).
Можно ли подключить PS/2 клавиатуру к Mac?
Да, но с оговорками. MacOS поддерживает PS/2-устройства через адаптеры, но:
- 🍎 На MacBook потребуется USB-C хаб с портом USB-A.
- 🍎 Некоторые клавиши (например,
CommandилиOption) могут работать неправильно. Исправляется перепрошивкой адаптера. - 🍎 В
Системных настройках → Клавиатуравыберите раскладкуPC.
Где купить адаптер для редкой клавиатуры?
Для уникальных моделей (например, IBM Beam Spring или Alps SKCM) адаптеры продаются на:
- 🛒 MechanicalKeyboards.com (специализированный магазин).
- 🛒 eBay (поиск по запросу «PS/2 to USB active converter»).
- 🛒 AliExpress (дешёвые варианты, но долгое ожидание).
Для Soarer’s Converter или Hasu обратитесь на форумы GeekHack или Deskthority — там часто продают б/у конвертеры.