Openterface представила KeyMod для управления компьютером со смартфона
Openterface представила KeyMod - компактный USB-модуль, который позволяет использовать смартфон вместо клавиатуры, мыши, геймпада или терминала. Для базового HID-управления устанавливать программу на целевой компьютер не требуется, а устройство может работать даже в BIOS.

Управлять сервером, Raspberry Pi или компьютером без подключённой клавиатуры обычно неудобно: приходится искать периферию или организовывать полноценный удалённый доступ. Openterface KeyMod предлагает более простой вариант - использовать экран смартфона как интерфейс управления.
KeyMod подключается непосредственно к USB-порту целевого устройства. Компьютер видит его как стандартную аппаратную HID-клавиатуру и мышь, поэтому для базовой работы не требуется устанавливать драйвер или отдельное приложение на сам компьютер.
Управление выполняется через мобильное приложение KeyCmd.
Смартфон можно превратить в клавиатуру, тачпад, панель горячих клавиш, геймпад или пульт для презентаций. Есть и режим Compose & Send: длинную команду, пароль или фрагмент текста можно сначала набрать на телефоне, а затем передать на компьютер как последовательность обычных нажатий клавиш.
| Режим | Что позволяет делать |
|---|---|
| Keyboard | использовать экран смартфона как клавиатуру |
| Touchpad | управлять курсором и выполнять клики |
| Compose & Send | отправлять длинные строки и команды как нажатия клавиш |
| Macros | запускать сохранённые последовательности клавиш |
| Gamepad | использовать смартфон как игровой контроллер |
| Presentation | переключать слайды и управлять презентацией |
| Terminal | открывать SSH-сессию со смартфона |
| Shortcut Hub | хранить наборы горячих клавиш для разных программ |
Особенность KeyMod в том, что HID работает на аппаратном уровне. Поэтому клавиатуру можно использовать не только после загрузки операционной системы, но и в BIOS или других средах, где обычное приложение удалённого управления ещё недоступно.
Производитель предлагает две версии.
KeyMod Mini оснащён штекером USB Type-C и рассчитан на максимально компактное подключение.
KeyMod Plus использует USB Type-A для подключения к целевому устройству и дополнительно имеет USB Type-C. Такая версия подходит для сценариев, где требуется проводное соединение со смартфоном.
Аппаратная основа построена на микроконтроллере CH32V208. Помимо USB устройство поддерживает Bluetooth, поэтому для обычной клавиатуры и мыши телефон необязательно соединять кабелем.
Более интересная функция - встроенный сетевой мост.
KeyCmd может открывать SSH-сессию непосредственно со смартфона. Сейчас производитель заявляет работу Terminal Mode с macOS и Linux. Поддержка Windows через RNDIS ещё находится в разработке.
Это делает KeyMod интересным не только как замену клавиатуры.
Например, инженер может подключить модуль к одноплатному компьютеру или серверу, сначала воспользоваться HID для первоначальной настройки, а после загрузки системы перейти к терминалу и выполнять команды уже через SSH.
Ещё одна экспериментальная возможность называется Agent Mode.
В ней языковая модель получает доступ к набору действий KeyCmd: терминалу, HID-командам, макросам и горячим клавишам. Пользователь описывает задачу обычным текстом, после чего система формирует последовательность действий и предлагает подтвердить её перед выполнением.
Например, теоретически агент сможет проверить состояние сервиса через SSH, выполнить команду и затем переключиться на интерфейс программы с помощью клавиатурного макроса.
При этом Agent Mode пока рассматривается именно как экспериментальная функция, а не как основное назначение устройства.
Проект будет открытым: Openterface планирует публиковать схемы, PCB, прошивку, программное обеспечение и BOM.
В результате KeyMod занимает интересное промежуточное положение между обычным Bluetooth-контроллером и мини-KVM. Видео с экрана компьютера он не передаёт, зато для локальной настройки, терминала, BIOS и быстрого управления периферией может оказаться значительно компактнее полноценного KVM.
Подробности и текущий статус проекта опубликованы на официальной странице Openterface KeyMod.


Комментарии (0)