Подключение клавиатуры PS/2 к компьютеру: полное руководство от адаптеров до BIOS

Если ваш современный компьютер не распознает клавиатуру с разъемом PS/2 (фиолетовый круглый коннектор), проблема чаще всего кроется не в неисправности устройства, а в отсутствии физического порта или неправильных настройках BIOS. Старые клавиатуры IBM Model M, Cherry G80-3000 или Key Tronic Foam & Beam до сих пор ценятся за тактильный отклик, но их подключение к материнским платам после 2015 года требует адаптера PS/2 → USB или активации legacy-режима в UEFI. Первое, что нужно проверить — наличие фиолетового порта PS/2 на задней панели ПК: если его нет, без переходника не обойтись.

Даже при наличии порта клавиатура может не работать из-за отключенной поддержки PS/2-устройств в BIOS. Современные материнские платы (например, ASUS ROG Strix или MSI MAG B550) часто по умолчанию отдают приоритет USB-клавиатурам для ускорения загрузки. В этом случае потребуется зайти в BIOS (обычно по Del или F2 при старте) и включить опцию Legacy USB Support или PS/2 Mouse/Keyboard Support. Если клавиатура не реагирует даже в BIOS, проблема может быть в поврежденном кабеле — проверьте его на другом устройстве или замените на заведомо рабочий.

1. Проверка совместимости: какой адаптер нужен для PS/2-клавиатуры

Не все адаптеры PS/2 → USB одинаково эффективны. Дешевые китайские переходники за 100-200 рублей часто не передают сигналы N-Key Rollover (одновременное нажатие нескольких клавиш), что критично для геймеров или пользователей, работающих с горячими клавишами. Для полноценной работы рекомендуются адаптеры на базе микросхемы ADuC (например, Soarer’s Converter) или фирменные решения от StarTech.

Обратите внимание на цвет разъема:

  • 🟣 Фиолетовый порт PS/2 — для клавиатуры.
  • 🟢 Зеленый порт PS/2 — для мыши (не совместим с клавиатурой!).
  • Черный USB-порт — универсальный, но требует адаптера.

Если на материнской плате только зеленый PS/2, подключение клавиатуры возможно, но потребуется ручная настройка драйверов в Windows.

⚠️ Внимание: Адаптеры USB → PS/2 (обратного направления) не работают! Они предназначены только для подключения старых мышей к USB-портам, но не клавиатур.

2. Подключение через адаптер PS/2 → USB: пошаговая инструкция

Если на вашем ПК нет фиолетового порта, следуйте этому алгоритму:

  1. Выключите компьютер и отсоедините питание (важно для сброса USB-контроллера).
  2. Подключите адаптер PS/2 → USB к клавиатуре, затем вставьте USB-разъем в порт на задней панели (не в хаб!).
  3. Включите ПК и дождитесь загрузки BIOS. Если клавиатура не работает — переходите к настройке BIOS (раздел 3).
  4. В Windows проверьте Диспетчер устройств (devmgmt.msc): клавиатура должна отобразиться как HID-клавиатура или Standard PS/2 Keyboard.

Если устройство определяется как Неизвестное, обновите драйвер вручную:

  • 🔍 Скачайте драйвер с сайта производителя клавиатуры (например, для Cherrycherry.de).
  • 📁 В Диспетчере устройств кликните правой кнопкой по неизвестному устройству → Обновить драйверВыполнить поиск на этом компьютере.
  • 📂 Укажите папку с загруженным драйвером.

Подключен ли адаптер напрямую к материнской плате (не через USB-хаб)?|

Отключено ли питание ПК перед подключением?|

Проверен ли кабель клавиатуры на физические повреждения?|

Обновлены ли драйвера чипсета материнской платы?

-->

3. Настройка BIOS/UEFI для работы PS/2-клавиатуры

Если клавиатура не реагирует даже в BIOS, необходимо активировать поддержку устаревших устройств. Зайдите в BIOS (обычно по Del, F2 или Esc при загрузке) и найдите следующие опции:

Название опции в BIOS Рекомендуемое значение Расположение (раздел)
Legacy USB Support Enabled Advanced → USB Configuration
PS/2 Keyboard Support Auto или Enabled Advanced → PCH Configuration
USB Keyboard Support Disabled (если используете PS/2) Boot → Boot Device Priorities
XHCI Hand-off Enabled Advanced → USB Configuration

После изменений сохраните настройки (F10) и перезагрузите ПК. Если клавиатура по-прежнему не работает, сбросьте BIOS к заводским настройкам (Load Optimized Defaults) и повторите шаги.

⚠️ Внимание: На некоторых материнских платах (Gigabyte B450, ASRock Z390) опция PS/2 Keyboard Support скрыта, если в порт не подключено устройство. Сначала вставьте клавиатуру, затем заходите в BIOS.

4. Решение проблем: клавиатура PS/2 не работает или определяется неправильно

Типичные симптомы и способы их устранения:

  • 🔌 Клавиатура не реагирует совсем:
    • Проверьте кабель на обрывы (особенно у основания разъема).
    • Подключите клавиатуру к другому ПК для теста.
    • Если используется адаптер — попробуйте другой (например, Tripp Lite PS/2-USB).
  • 🖥️ Работает в BIOS, но не в Windows:
    • Отключите опцию Fast Boot в BIOS.
    • Удалите все драйвера клавиатур в Диспетчере устройств и перезагрузите ПК.
  • Клавиши нажимаются с задержкой:
    • Отключите USB Power Saving в настройках электропитания Windows.
    • Обновите прошивку адаптера (актуально для Soarer’s Converter).

Для диагностики аппаратных проблем используйте мультиметр:

  1. Переведите прибор в режим проверки сопротивления (200 Ом).
  2. Подключите щупы к контактам Data (5-й pin) и Clock (1-й pin) на разъеме PS/2.
  3. Нажмите любую клавишу: сопротивление должно измениться с ∞ на 50-150 Ом.

Если показания не меняются — клавиатура неисправна.

Как проверить пины PS/2-разъема

Схема контактов (вид со стороны штырьков):

1 — Data (белый/зеленый провод),

2 — не используется,

3 — Ground (черный провод),

4 — VCC (+5V, красный провод),

5 — Clock (желтый/оранжевый провод),

6 — не используется.

5. Особенности подключения к ноутбукам и моноблокам

Ноутбуки (например, Lenovo ThinkPad T480 или Dell Latitude) редко оснащаются PS/2-портами, но некоторые модели имеют внутренний разъем для док-станции с поддержкой legacy-устройств. Для подключения потребуется:

  • 🔌 Док-станция с PS/2-портом (например, Dell WD19).
  • 🔄 Активный адаптер с внешним питанием (пассивные не подойдут из-за недостатка мощности USB-портов ноутбука).
  • 🔧 Ручное назначение драйверов через Инф-файл (скачивайте с сайта производителя ноутбука).

На моноблоках (HP Pavilion All-in-One, Apple iMac) PS/2-порт отсутствует в 99% случаев. Единственный вариант — адаптер PS/2 → USB, но учитывайте:

  • Максимальная длина кабеля — 1.8 м (при большей длине возможны лаги).
  • Некоторые моноблоки блокируют legacy-устройства на уровне прошивки (актуально для Apple).

IBM Model M|Cherry G80-3000|Key Tronic Foam & Beam|Другую PS/2-клавиатуру-->

6. Альтернативные способы: эмуляция PS/2 через программное обеспечение

Если аппаратные методы не сработали, можно эмулировать PS/2-клавиатуру программно. Для этого подойдут:

  • 🖥️ AutoHotkey:
    #NoEnv
    

    SendMode Input

    SetKeyDelay, 0, 50 ; Уменьшает задержку нажатий для PS/2-эмуляции

    Скрипт ускоряет обработку клавиш, имитируя поведение PS/2-устройства.

  • 🎮 X-Mouse Button Control:

    Позволяет переназначать клавиши для старых клавиатур, если они определяются как HID-устройство.

  • 🔧 PS/2 Driver Emulator (например, KeyMagic):

    Эмулирует сигналы PS/2 на уровне ядра Windows (требует прав администратора).

Для Linux используйте утилиту xinput:

xinput list  # Найдите ID вашей клавиатуры

xinput set-prop [ID] "Device Accel Profile" -1 # Отключает ускорение (полезно для старых клавиатур)

7. Тестирование и калибровка клавиатуры после подключения

После успешного подключения проверьте:

  1. Отклик клавиш:

    Используйте Keyboard Checker для проверки всех клавиш. Особое внимание уделите Num Lock, Caps Lock и Scroll Lock — они часто не работают через адаптеры.

  2. N-Key Rollover:

    Нажмите одновременно 6-10 клавиш (например, ASDFJKL;). Если часть нажатий не регистрируется — адаптер не поддерживает полный NKRO.

  3. Задержку ввода:

    Введите быстрое сочетание (например, the quick brown fox) в блокноте. Задержки более 50 мс указывают на проблемы с адаптером или драйверами.

Для калибровки чувствительности в Windows:

  • 🔧 Откройте Панель управления → Оборудование и звук → Устройства ввода.
  • 📊 Выберите клавиатуру → Свойства → Параметры.
  • ⚙️ Настройте Повтор символов (оптимально: задержка 250 мс, частота 30 повторов/сек).

Часто задаваемые вопросы

Можно ли подключить PS/2-клавиатуру к MacBook?

Да, но с оговорками:

  • На MacBook Pro/Air до 2015 года можно использовать адаптер PS/2 → USB, но клавиши Command и Option будут работать неправильно.
  • На моделях с Apple Silicon (M1/M2) клавиатура может не определиться из-за отсутствия драйверов для ARM-архитектуры.
  • Рекомендуемое решение: эмулятор USB Overdrive для переназначения клавиш.

Почему клавиатура PS/2 работает в BIOS, но не в Windows 10/11?

Причины и решения:

  • Fast Boot: Отключите эту опцию в BIOS и в настройках электропитания Windows.
  • Конфликт драйверов: Удалите все HID-устройства в Диспетчере устройств и перезагрузите ПК.
  • Режим USB 3.0: Подключите адаптер к порту USB 2.0 (обычно черного цвета).

Как подключить PS/2-клавиатуру к Raspberry Pi?

Инструкция для Raspberry Pi 4/5:

  1. Подключите адаптер PS/2 → USB к любому USB-порту.
  2. Откройте терминал и выполните:
    sudo apt install ps2-utils
    

    sudo modprobe psmouse

  3. Проверьте распознавание:
    dmesg | grep -i keyboard

Для старых моделей (Raspberry Pi 1/2) может потребоваться паяный адаптер на базе ATmega32U4.

Что делать, если клавиатура PS/2 печатает неправильные символы?

Вероятные причины:

  • Неверная раскладка: В Windows переключитесь на Английская (США) — многие PS/2-клавиатуры по умолчанию используют US-layout.
  • Проблемы с адаптером: Дешевые переходники могут инвертировать скан-коды. Попробуйте прошить адаптер через Soarer’s Converter.
  • Залипание контактов: Разберите клавиатуру и очистите плату спиртом (актуально для Foam & Beam клавиатур).

Где купить качественный адаптер PS/2 → USB?

Рекомендуемые модели и где их искать:

Модель адаптера Цена (2026) Где купить Особенности
Soarer’s Converter ~2500 руб. MechanicalKeyboards.com Поддержка NKRO, прошивка
StarTech ICUSB232PS2 ~1200 руб. StarTech Плагин-плей, без драйверов
Tripp Lite PS/2-USB ~800 руб. Озон, Wildberries Бюджетный вариант, ограниченный NKRO

Избегайте адаптеров без бренда на AliExpress — они часто не поддерживают N-Key Rollover.