Старые клавиатуры с разъёмом PS/2 часто оказываются надёжнее и удобнее современных USB-аналогов. Их механические переключатели, проверенные временем схемы и отсутствие драйверных конфликтов делают такие устройства востребованными среди энтузиастов, геймеров и профессионалов. Однако современные компьютеры и ноутбуки давно отказались от порта PS/2, что ставит пользователей перед выбором: выбросить рабочую клавиатуру или адаптировать её под новые реалии.
К счастью, переделка PS/2 в USB — задача вполне выполнимая даже для новичков. Она не требует глубоких знаний электроники, но предполагает аккуратность и внимание к деталям. В этой статье мы разберём все этапы процесса: от подготовки инструментов до тестирования готового устройства. Вы узнаете, какие компоненты понадобятся, где их взять, и как избежать типичных ошибок, способных вывести клавиатуру из строя.
⚠️ Важно: если ваша клавиатура имеет специализированное ПО (например, игровые макросы или мультимедийные кнопки), после переделки эти функции могут перестать работать. Проверьте совместимость заранее!
Что понадобится для переделки: полный список инструментов и компонентов
Прежде чем приступать к работе, убедитесь, что у вас есть всё необходимое. Отсутствие даже одного элемента может затормозить процесс или привести к ошибкам. Вот полный перечень:
- 🔧 Паяльник (мощностью 25–40 Вт) с тонким жалом. Подойдёт даже бюджетная модель, но лучше использовать инструмент с регулировкой температуры.
- 🕵️ Мультиметр для проверки цепей. Без него риск короткого замыкания возрастает в разы.
- 🔌 USB-кабель (лучше взять с заведомо рабочим разъёмом Type-A). Можно использовать старый кабель от мыши или флешки.
- 🔄 Адаптер PS/2→USB (опционально, для тестирования перед пайкой). Поможет убедиться, что клавиатура исправна.
- 🧲 Припой (олово-свинцовый или бессвинцовый) и флюс (канифоль или гелевый). Не экономьте на качестве!
- ✂️ Кусачки и плоскогубцы для обрезки проводов.
- 🔍 Лупа или увеличительное стекло (для работы с мелкими контактами).
- 📦 Термоусадочная трубка или изолента для изоляции соединений.
Если вы планируете использовать готовый контроллер (например, Teensy или Pro Micro), его также нужно приобрести заранее. Эти платы упрощают процесс, но требуют дополнительной настройки прошивки. Для большинства стандартных клавиатур достаточно прямого подключения к USB-кабелю с соблюдением распиновки.
⚠️ Внимание: если ваша клавиатура имеет нестандартную схему подключения (например, некоторые модели IBM Model M или Cherry G80-3000), может потребоваться дополнительный стабилизатор напряжения. Проверьте техническую документацию устройства!
Распиновка PS/2 и USB: как правильно соединить провода
Основная сложность при переделке — корректное соединение контактов PS/2 с USB. Ошибка на этом этапе может привести к неработающим клавишам или повреждению порта компьютера. Ниже приведена стандартная распиновка:
| Цвет провода (PS/2) | Назначение | Соответствие USB | Цвет провода (USB) |
|---|---|---|---|
| Зелёный | Data | D- (Data Minus) | Зелёный |
| Белый | Clock | D+ (Data Plus) | Белый |
| Красный | +5V | VCC (+5V) | Красный |
| Чёрный | GND (Земля) | GND | Чёрный |
В большинстве случаев провода в PS/2-кабеле соответствуют стандартным цветам, но лучше прозвонить их мультиметром, чтобы избежать ошибок. Для этого:
- Подключите щупы мультиметра к контактам разъёма PS/2 (см. схему ниже).
- Проверьте сопротивление между проводами и выводами на плате клавиатуры.
- Запишите соответствие цветов и контактов.
⚠️ Внимание: некоторые клавиатуры (например, Dell AT101W или Key Tronic) могут иметь инвертированную распиновку для Data и Clock. Если после подключения клавиатура не работает, поменяйте местами зелёный и белый провода.
Пошаговая инструкция: паяем USB-разъём к PS/2 клавиатуре
Когда все инструменты готовы, а распиновка проверена, можно приступать к пайке. Следуйте инструкции шаг за шагом:
- Разберите клавиатуру. Аккуратно снимите верхнюю крышку, отвинтив шурупы (обычно они спрятаны под ножками или наклейками). Некоторые модели (например, Microsoft Natural) могут иметь защёлки — используйте пластиковую лопатку, чтобы не сломать их.
- Найдите плату контроллера. Она обычно расположена под клавишами или в верхней части корпуса. Ищите разъём PS/2 (6 контактов) или дорожки, ведущие к нему.
- Отпаяйте старый разъём. Нагрейте паяльником контакты и аккуратно удалите разъём PS/2. Если не уверены в своих навыках, можно просто перерезать провода, оставив достаточно длины для пайки.
- Зачистите и облудите провода USB-кабеля. Снимите внешнюю изоляцию, оголите внутренние жилы (около 5–7 мм) и обработайте их флюсом.
- Припаяйте провода к плате. Следуйте распиновке из предыдущего раздела. Для надёжности можно использовать термоусадочную трубку или изоленту.
- Проверьте цепь мультиметром. Убедитесь, что нет коротких замыканий между
+5VиGND, а также междуData/Clock. - Соберите клавиатуру. Уложите провода так, чтобы они не мешали механизму клавиш, и закрепите плату на месте.
Если вы используете готовый контроллер (например, Pro Micro), процесс упрощается:
- Подключите
DataиClockк выводамPD0иPD1(или другим, в зависимости от прошивки). - Залейте прошивку через Arduino IDE (например,
TMKилиQMK). - Настройте
keymapпод свою раскладку.
☑️ Проверка перед первым подключением
Прошивка контроллера: когда нужна и как её установить
В большинстве случаев стандартные клавиатуры PS/2 не требуют прошивки — они работают как HID-устройства (Human Interface Device) и автоматически определяются системой. Однако есть исключения:
- 🎮 Игровые клавиатуры с макросами (например, Razer Tarantula или SteelSeries 7G).
- 🖥️ Клавиатуры с нестандартной раскладкой (например, Ergodox или Maltron).
- 🔧 Самодельные клавиатуры на базе Teensy или STM32.
Для прошивки понадобится:
- Arduino IDE или QMK Toolbox (для
QMK Firmware). - Драйверы для контроллера (например,
avrdudeдля Atmega32U4). - Готовый
hex-файл или исходный код прошивки.
Пример команды для прошивки Pro Micro через avrdude:
avrdude -c avr109 -p m32u4 -P /dev/ttyACM0 -b 57600 -U flash:w:firmware.hex
⚠️ Внимание: если вы используете Windows, может потребоваться отключить проверку подписи драйверов для установки libusb. Сделать это можно через командную строку с правами администратора:
bcdedit /set testsigning on
Что делать если клавиатура не определяется?
1. Проверьте подключение D+ и D- (поменяйте местами, если не работает).
2. Убедитесь, что USB-порт подаёт 5V (прозвоните мультиметром).
3. Попробуйте подключить к другому компьютеру (возможно, конфликт драйверов).
4. Если используете контроллер, проверьте прошивку (возможно, неверный keymap).
Тестирование и устранение неполадок
После сборки подключите клавиатуру к USB-порту. Если всё сделано правильно, система должна определить её как стандартное HID-устройство. Однако иногда возникают проблемы:
| Симптом | Возможная причина | Решение |
|---|---|---|
| Клавиатура не определяется | Неправильная распиновка Data/Clock |
Поменяйте местами зелёный и белый провода |
| Работают не все клавиши | Плохой контакт на плате | Прозвоните дорожки, перепаяйте провода |
| Клавиши "залипают" | Нестабильное питание (+5V) |
Добавьте конденсатор 100нФ между VCC и GND |
| Система просит драйвер | Нестандартный контроллер | Установите libusb или прошейте клавиатуру как Generic HID |
Если клавиатура определяется, но работает некорректно (например, нажимаются случайные клавиши), проблема может быть в электромагнитных наводках. В этом случае:
- Используйте экранированный USB-кабель.
- Добавьте ферритовое кольцо на провод
+5V. - Укоротите длину проводов между платой и разъёмом.
Критичный нюанс: некоторые материнские платы блокируют "несертифицированные" USB-устройства в BIOS. Если клавиатура не работает, зайдите в настройки BIOS (обычно по Del или F2) и отключите параметр USB Legacy Support или Secure Boot.
Альтернативные способы: адаптеры и эмуляторы
Если пайка кажется слишком сложной, можно воспользоваться готовыми решениями:
- 🔌 Пассивный адаптер PS/2→USB. Подходит для большинства стандартных клавиатур, но может не работать с игровыми моделями из-за отсутствия поддержки
NKRO(N-Key Rollover). - 🖥️ Активный адаптер с чипом ADuC или FT232. Более надёжен, но требует установки драйверов.
- 🎛️ Плата Teensy или Pro Micro. Позволяет гибко настраивать клавиатуру, но нуждается в прошивке.
- 🖥️ Эмулятор через Raspberry Pi или Arduino. Подходит для экспериментов, но неудобен для постоянного использования.
⚠️ Внимание: дешёвые адаптеры с AliExpress или eBay часто имеют некорректную распиновку. Перед покупкой читайте отзывы и проверяйте схему на фотографиях товара!
Если вы выбрали адаптер, но клавиатура не работает, попробуйте:
- Подключить через USB-хаб с внешним питанием (иногда не хватает тока).
- Обновить драйверы чипсета материнской платы.
- Попробовать другой адаптер (некоторые модели конфликтуют с USB 3.0).
Моддинг и улучшения: что можно сделать с переделанной клавиатурой
Когда клавиатура успешно переделана в USB, её можно модернизировать:
- 🎨 Замена ключевых колпачков. Подберите набор с другой текстурой или дизайном (например, SA, DSA, OEM профили).
- 🔦 Установка подсветки. Для этого понадобятся SMD-светодиоды и резисторы (сопротивление рассчитывается по формуле
R = (5V - Vled) / Iled). - 🔊 Добавление звукового модуля. Можно впаять пьезоизлучатель для кликов (как в IBM Model M).
- 🖼️ Кастомизация корпуса. Покрасьте или оклейте клавиатуру виниловой плёнкой.
Для подсветки рекомендуется использовать адресные светодиоды (например, WS2812B), которые позволяют настраивать цвет и эффекты через ПО вроде OpenRGB или QMK. Схема подключения:
USB +5V → Резистор 220Ω → LED +5V
USB GND → LED GND
USB Data → Контроллер (например, Pro Micro) → LED DIN
⚠️ Внимание: при установке подсветки следите за потреблением тока. Если суммарный ток превышает 500 мА, используйте внешний блок питания или USB-хаб с дополнительным питанием.
FAQ: ответы на частые вопросы
Можно ли переделать PS/2 клавиатуру в USB без паяльника?
Да, но с оговорками. Вы можете:
- Использовать готовый адаптер PS/2→USB (пассивный или активный).
- Подключиться через плата расширения (например, Teensy) с помощью проводов-"крокодилов".
- Воспользоваться переходником с винтовыми клеммами (продаётся в радиомагазинах).
Однако без пайки соединение будет менее надёжным, а провода могут отвалиться со временем.
Почему после переделки не работают мультимедийные клавиши?
Мультимедийные кнопки (громкость, запуск почты и т. д.) часто управляются проприетарным ПО, которое работает только с оригинальным драйвером. Решения:
- Настройте эти клавиши через AutoHotkey (Windows) или xbindkeys (Linux).
- Прошейте клавиатуру с кастомной прошивкой (например,
QMK), где можно переназначить любые кнопки. - Используйте адаптер с поддержкой
HID Multimedia(например, ADuC PS/2 to USB).
Как проверить, подаётся ли 5V на клавиатуру?
Возьмите мультиметр и:
- Переключите его в режим измерения постоянного напряжения (
DC 20V). - Подключите чёрный щуп к
GND(чёрный провод USB), а красный — к+5V(красный провод). - Если на экране 4.5–5.2V — питание в норме. Если 0V или <4V — проблема в кабеле или порте.
Также проверьте, не срабатывает ли защита от перегрузки на USB-порту (попробуйте другой порт или хаб).
Можно ли переделать ноутбучную клавиатуру с PS/2-разъёмом?
Да, но это сложнее, чем с полноразмерными клавиатурами. Особенности:
- Ноутбучные клавиатуры часто имеют нестандартную матрицу контактов.
- Могут потребоваться дополнительные резисторы для стабилизации сигнала.
- Корпус обычно неразборный — придётся аккуратно разогревать пластик феном.
Рекомендуем сначала найти схему именно вашей модели (например, на forum.notebookreview.com).
Где купить детали для переделки?
Комплектующие можно найти:
- 🛒 Радиомагазины (паяльники, провода, припой).
- 🌍 AliExpress (контроллеры Pro Micro, адаптеры, светодиоды).
- 🖥️ Магазины электроники (например, ChipDip, Amperka).
- 🔄 Б/у рынки (старые USB-кабели, клавиатуры-доноры).
Для Pro Micro ищите версии с атмегой 32U4 — они совместимы с QMK.