Клавиатуры с разъёмом PS/2 до сих пор ценятся за надёжность, отсутствие задержек ввода и совместимость с устаревшими системами. Но современные материнские платы и ноутбуки давно отказались от этого порта в пользу USB. Если у вас завалялась любимая IBM Model M, Cherry G80-3000 или другая раритетная клавиатура с PS/2, не спешите её списывать — переделка на USB возможна даже без паяльника! В этой статье разберём все способы адаптации, от простых переходников до полноценной замены контроллера.
Важно понимать: не все методы одинаково хороши. Где-то понадобятся навыки пайки и чтения схем, а где-то хватит покупного адаптера за 200 рублей. Мы проанализируем плюсы и минусы каждого подхода, укажем на типичные ошибки (например, почему клавиатура может «глючить» после переделки) и дадим рекомендации по выбору компонентов. Если вы никогда не держали в руках паяльник — не беспокойтесь, найдётся решение и для вас.
Прежде чем начинать, ответьте себе на два вопроса:
- Собираетесь ли вы использовать клавиатуру на современной системе (Windows 10/11, Linux, macOS)?
- Готовы ли вы к тому, что некоторые функции (например,
SysRqилиScroll Lock) могут работать некорректно?
Если ответ «да» — читайте дальше. Мы начнём с самых простых способов и постепенно перейдём к сложным.
1. Способ №1: Готовый переходник PS/2 → USB (без пайки)
Самый простой и безопасный метод — купить пассивный адаптер с PS/2 (female) на USB (male). Такие устройства стоят от 150 до 500 рублей и продаются в любом компьютерном магазине. Подойдёт для 90% клавиатур, выпущенных после 1995 года (когда был введён стандарт USB HID).
Как это работает? Адаптер просто эмулирует USB-устройство, переводя сигналы из протокола PS/2 в USB. Главное преимущество — не нужно разбирать клавиатуру или паять. Однако есть и подводные камни:
- 🔌 Не все адаптеры универсальны. Дешёвые китайские модели могут не поддерживать N-Key Rollover (одновременное нажатие нескольких клавиш) или специальные клавиши (
Win,Menu). - ⚡ Проблемы с питанием. Некоторые клавиатуры (например, Microsoft Natural Keyboard) требуют больше тока, чем может дать USB-порт через адаптер.
- 🖥️ Несовместимость с UEFI/BIOS. В меню загрузки клавиатура может не работать — это нормально, так как адаптер требует драйверов ОС.
Если вы выбрали этот способ, обратите внимание на адаптеры с чипом ADB-USB или FT232RL — они надёжнее «no-name» вариантов. Также проверьте, поддерживает ли ваша клавиатура USB на уровне прошивки. Например, KeyTronic или Focus FK-2001 могут потребовать дополнительных манипуляций.
2. Способ №2: Активный конвертер на базе Arduino или Pro Micro
Если пассивный адаптер не подошёл (например, клавиатура не определяется или работает с артефактами), придётся использовать программируемый конвертер. Этот метод требует минимальных навыков пайки и знания основ Arduino IDE, но зато даёт полный контроль над процессом.
Вам понадобится:
- 🛠️ Плата Arduino Pro Micro (или Teensy) — около 500–800 рублей.
- 🔌 Разъём
PS/2 (female)или провода для подключения к клавиатуре. - 💻 Программа Arduino IDE и библиотека
PS2Keyboard. - 🔥 Паяльник, припой, термоусадка (если будете соединять провода напрямую).
Схема подключения простая:
- Подключите
Data(обычно зелёный или белый провод) к пинуD2на Pro Micro. - Подключите
Clock(обычно жёлтый или оранжевый) к пинуD3. GNDи+5V— к соответствующим контактам на плате.
Далее загружаем в Arduino скетч-конвертер. Готовые решения можно найти на GitHub (например, PS2toUSB или Soarer's Converter). После прошивки клавиатура должна определиться как стандартное USB HID-устройство.
Подключены ли провода к правильным пинам (Data → D2, Clock → D3)|
Установлена ли библиотека PS2Keyboard в Arduino IDE|
Выбран ли правильный порт (COM) в настройках|
Отключено ли питание клавиатуры во время пайки|
-->
⚠️ Внимание: Некоторые клавиатуры (например, IBM Model M с контроллером Bolton) требуют инверсии сигналов Data/Clock. Если клавиатура не работает, попробуйте поменять провода местами или добавить в скетч строку PS2Keyboard.begin(dataPin, clockPin, PS2Keymap_Russian); с указанием вашей раскладки.
3. Способ №3: Замена контроллера клавиатуры (для продвинутых)
Если первые два метода не сработали (например, клавиатура слишком старая или имеет нестандартный протокол), остаётся полная замена контроллера. Это самый сложный, но и самый надёжный способ. Подойдёт для энтузиастов, готовых разобрать клавиатуру и работать с микросхемами.
Вам понадобится:
- 🧩 Новый контроллер (например, TMK или QMK-совместимый, как GH60 или Proton C).
- 🔧 Отвёртки, паяльник, флюс, оплётка для удаления припоя.
- 📄 Схема подключения матрицы вашей клавиатуры (можно найти на Deskthority Wiki или Geekhack).
Алгоритм действий:
- Аккуратно вскройте корпус клавиатуры и извлеките старую плату с контроллером.
- Отпаяйте провода матрицы клавиш от старой платы, запомнив их расположение (лучше сфотографировать!).
- Подключите провода к новому контроллеру согласно схеме. Например, для IBM Model M используется матрица
16×8, а для Cherry G80-3000 —8×16. - Прошейте контроллер через QMK Toolbox с нужной раскладкой.
Этот метод требует терпения и точности. Ошибки при пайке могут привести к короткому замыканию или неработающим клавишам. Зато в результате вы получите полностью современную клавиатуру с поддержкой NKRO, макросов и даже RGB-подсветки (если контроллер это позволяет).
| Модель клавиатуры | Сложность замены | Рекомендуемый контроллер | Примечания |
|---|---|---|---|
| IBM Model M (1985–2000) | Средняя | Soarer's Converter или Teensy 2.0++ | Требуется инверсия сигналов, возможны проблемы с Num Lock. |
| Cherry G80-3000 | Лёгкая | Pro Micro (QMK) | Стандартная матрица, подходит большинству прошивок. |
| KeyTronic Foam & Beam | Высокая | Custom PCB или Teensy 3.2 | Уникальная матрица, может потребоваться ручное маппинг клавиш. |
| Microsoft Natural Keyboard | Средняя | TMK или Hasu USB-USB | Возможны проблемы с мультимедийными клавишами. |
⚠️ Внимание: При замене контроллера на клавиатурах с емкостными сенсорами (например, Topre Realforce) требуется специальная прошивка, поддерживающая аналоговый ввод. Стандартные QMK/TMK не подойдут!
4. Типичные проблемы и их решения
Даже после успешной переделки клавиатура может вести себя некорректно. Разберём самые распространённые ошибки и способы их устранения.
Проблема 1: Клавиатура не определяется системой
Возможные причины:
- 🔌 Неправильное подключение
Data/Clock— проверьте схему и поменяйте провода местами. - 💻 Отсутствие драйверов — для Arduino-конвертеров может потребоваться установка
HID-драйвера(особенно на Windows 7). - ⚡ Недостаточно питания — попробуйте подключить через
USB-hubс внешним питанием.
Проблема 2: Не работают некоторые клавиши
Чаще всего это связано с:
- 🎹 Неправильным маппингом матрицы — проверьте соответствие строк и столбцов в прошивке.
- 🔧 Плохим контактом — перепаяйте провода, используя флюс.
- 📜 Устаревшей прошивкой — обновите QMK или TMK до последней версии.
Проблема 3: «Призрачные» нажатия или залипания
Это типично для клавиатур с емкостными датчиками или изношенными мембранами. Решения:
- 🧹 Очистка контактов — используйте
изопропиловый спирти ватные палочки. - ⚙️ Настройка дебаунсинга — в прошивке увеличьте параметр
DEBOUNCE(например, до 10 мс). - 🔄 Замена мембран — для IBM Model M продаются ремкомплекты.
Что делать, если клавиатура работает только в BIOS, но не в Windows?
Это означает, что проблема не в аппаратной части, а в драйверах или прошивке конвертера. Попробуйте:
1. Отключить Fast Startup в настройках электропитания Windows.
2. Установить драйвер Zadig для Arduino-устройств (выберите libusb-win32).
3. Перепрошить конвертер с другой раскладкой (например, с PS2Keymap_US на PS2Keymap_RU).
5. Стоит ли игра свеч? Плюсы и минусы переделки
Прежде чем тратить время и деньги, оцените, насколько оправдана переделка. Вот аргументы за и против:
| Плюсы | Минусы |
|---|---|
| ✅ Сохранение уникальной клавиатуры (например, IBM Buckling Spring или Cherry MX Black с редким звуком). | ❌ Риск повредить клавиатуру при разборке/пайке. |
| ✅ Совместимость с современными устройствами (включая MacBook или Raspberry Pi). | ❌ Возможная потеря функциональности (например, SysRq или Pause/Break). |
✅ Улучшение характеристик (например, добавление NKRO или макросов). |
❌ Затраты на компоненты (контроллер, провода, инструменты). |
| ✅ Удовлетворение от самостоятельного апгрейда. | ❌ Время на настройку (особенно если клавиатура редкая и документации мало). |
Если ваша клавиатура не представляет ценности (например, это обычная офисная Genius или A4Tech), проще купить новую USB-модель. Но если речь идёт о раритете или клавиатуре с уникальными переключателями — переделка оправдана.
6. Альтернативные решения: когда переделка не нужна
Не всегда требуется модифицировать саму клавиатуру. Рассмотрим альтернативы:
1. USB-хаб с портом PS/2
Некоторые старые USB-хабы (например, Belkin F5U237) имеют встроенный порт PS/2. Они работают как полноценные адаптеры, но встречаются редко. Ищите на eBay или в комиссионных магазинах.
2. Виртуальная машина с пробросом PS/2
Если вам нужна клавиатура только для ретро-игр или старых ОС (например, DOS), можно:
- Подключить её к старому ПК с
PS/2-портом. - Настроить удалённый доступ через RDP или Synergy.
- Или использовать VMware с пробросом USB-устройств (если клавиатура уже переделана).
3. Покупка донорской клавиатуры
На Avito или Юле часто продают клавиатуры с USB, но с такими же переключателями. Например, вместо переделки Cherry G80-3000 (PS/2) можно найти Cherry G80-3800 (USB) с аналогичными MX Black.
4. Использование Bluetooth-адаптера
Для некоторых клавиатур (например, Microsoft Wireless) существуют Bluetooth-модули, которые подключаются вместо оригинального контроллера. Это позволяет использовать клавиатуру даже с планшетами!
7. Где купить компоненты для переделки
Вот проверенные источники для покупки всего необходимого:
| Компонент | Где купить | Примерная цена (2026) | Примечания |
|---|---|---|---|
| Пассивный адаптер PS/2→USB | АлиЭкспресс, Озон, Ситилинк | 150–500 ₽ | Выбирайте с металлическим корпусом и чипом FT232. |
| Arduino Pro Micro | Amperka, Чип и Дип, AliExpress | 500–800 ₽ | Обратите внимание на клоны — они могут иметь проблемы с питанием. |
| Контроллер QMK (например, Elite-C) | KBDFans, Keeb.io, DeskHero | 1 200–2 500 ₽ | Поддерживает RGB и NKRO «из коробки». |
Разъём PS/2 (female) |
Чип и Дип, RadioShack | 50–150 ₽ | Можно выпаять со старой материнской платы. |
Провода DuPont (для пайки) |
АлиЭкспресс, Beru | 100–300 ₽ за набор | Выбирайте многожильные с силиконовой изоляцией. |
Если вы не уверены в выборе, загляните на форумы Geekhack или Deskthority — там есть подробные гайды по конкретным моделям клавиатур.
⚠️ Внимание: При заказе с AliExpress уточните у продавца, поддерживает ли адаптерN-Key Rolloverи вашу раскладку (например,РусскуюилиУкраинскую). Некоторые китайские адаптеры работают только сUS-layout.
8. Часто задаваемые вопросы (FAQ)
Можно ли переделать PS/2 на USB без пайки?
Да, если использовать пассивный адаптер (способ №1). Однако он подходит не для всех клавиатур — старые модели (до 1995 года) могут требовать активного конвертера. Также адаптер не добавит новых функций (например, NKRO или RGB).
Почему после переделки не работают мультимедийные клавиши?
Это связано с тем, что прошивка конвертера (например, Soarer's или QMK) по умолчанию не поддерживает расширенные клавиши. Решение:
- Отредактируйте
keymap.cв прошивке, добавив нужные комбинации (например,FN + F1для регулировки громкости). - Используйте программные утилиты вроде AutoHotkey (Windows) или xbindkeys (Linux) для переназначения.
Можно ли переделать клавиатуру от ноутбука (с разъёмом mini-DIN) на USB?
Технически да, но это сложнее, чем с обычным PS/2. Проблемы:
- Ноутбучные клавиатуры часто имеют нестандартные матрицы и требуют ручного маппинга.
- Разъём
mini-DINможет использовать несовместимый протокол (например,ADBу MacBook). - Корпус ноутбука обычно неразборный — высок риск повредить шлейфы.
Рекомендуем поискать готовые решения для вашей модели на GitHub (например, прошивки для ThinkPad или Dell Latitude).
Как проверить, работает ли клавиатура после переделки?
Используйте эти инструменты:
- 🖥️ Windows: Keyboard Test Utility или Keyboard Checker (онлайн).
- 🐧 Linux: Команда
showkey -aилиevtest. - 🍎 macOS: KeyboardViewer (включается в настройках клавиатуры).
Обратите внимание на:
- Отображаются ли все нажатия (особенно комбинации вроде
Ctrl+Alt+Del). - Нет ли «призрачных» нажатий (например, самопроизвольного ввода символов).
- Работают ли индикаторы (
Num Lock,Caps Lock).
Какие клавиатуры нельзя переделать на USB?
Список «проблемных» моделей:
- 🚫 IBM Beam Spring (1970–1980-е) — требует специального контроллера из-за уникального протокола.
- 🚫 Apple Extended Keyboard II (ADB) — нужна переделка на
USBчерез Griffin iMate. - 🚫 KeyTronic «Foam & Beam» — сложная матрица, часто требует ручной пайки каждой клавиши.
- 🚫 Советские клавиатуры (например, «Электроника МС 7004») — нестандартные протоколы, документация отсутствует.
Для таких клавиатур лучше искать коллекционеров или специализированные сервисы по реставрации.