РАЗРАБОТКА

Steam Controller превратили в радиомашинку прямо из браузера

Браузерное приложение на WebHID заставило Steam Controller ползать по столу за счет вибромоторов — без драйверов, установки и нативного софта.

✍️ Редакция iTech News | 21.06.2026 | ⏱ 4 мин | Источник: Tom's Hardware

Steam Controller за $99 научили ездить по столу без прошивок, драйверов и отдельного приложения: разработчик собрал веб-инструмент, который управляет геймпадом прямо из вкладки Chromium-браузера. История выглядит как аккуратный техно-фарс, но для разработчиков она куда интереснее шутки про «радиомашинку»: WebHID снова показывает, что браузер уже умеет лезть в железо заметно глубже, чем многим хотелось бы признать.

Как пишет Tom's Hardware, инструмент подключается ко второму поколению Steam Controller через WebHID и использует штатные вибромоторы, чтобы заставить корпус медленно ползти по ровной поверхности. Логика простая и в этом даже есть инженерная красота: если подавать импульсы на моторы с нужной частотой, контроллер начинает не просто дрожать, а смещаться в выбранную сторону. Повороты реализованы за счет разницы в импульсах между сторонами устройства, так что браузер фактически «рулит» геймпадом без какого-либо нативного ПО.

С точки зрения механики это не магия, а знакомый по дешевым bristlebot-конструкциям трюк: вибрация превращается в поступательное движение за счет формы корпуса, распределения массы и трения о поверхность. В случае со Steam Controller эффект особенно нагляден, потому что речь не о самоделке из зубной щетки и батарейки, а о серийном устройстве Valve. Пользователь открывает страницу, подтверждает доступ к устройству в системном пикере браузера, и дальше одна вкладка получает низкоуровневый канал общения с USB- или Bluetooth-геймпадом. Из ограничений все тоже довольно приземленно: работает это только в Chromium-браузерах вроде Chrome и Edge, тогда как Safari и Firefox WebHID не поддерживают.

У такого эксперимента есть и цена, причем буквально в материале корпуса. Автор сервиса предупреждает, что инструмент распространяется «как есть», без гарантий, а катание контроллера по столу или полу постепенно царапает пластик и ускоряет износ. Рекомендация очевидная, но важная: только гладкие и ровные поверхности, иначе трения будет больше, а пользы меньше. Для обычного пользователя это забавный одноразовый трюк, для железячников и браузерных разработчиков — хорошая демонстрация того, где сегодня проходит практическая граница между «веб-страницей» и «локальной утилитой для периферии».

Контекст тоже добавляет этой истории объема. Второе поколение Steam Controller поступило в продажу в начале мая по цене $99 и быстро исчезло из первой партии. После этого, по данным из публикации, перекупщики начали выставлять устройства дороже $300, а Valve запустила систему бронирования, чтобы сбить давление ботов и спекулянтов. В обновлении от 18 июня компания признала, что стартовый спрос превысил ожидания, и одновременно дала понять, что сворачивать выпуск не собирается. Новым покупателям в очереди обещают ориентиры по заказу с окнами поставки в сентябре 2026 года, декабре 2026 года или уже в 2027-м. Для аксессуара это довольно показательная картина: устройство еще не успело остыть после релиза, а вокруг него уже сформировалась культура модификаций, дефицит и вторичный рынок с нервным ценником.

Valve, похоже, сама подталкивает комьюнити к таким экспериментам. Вскоре после майского запуска компания выложила CAD-файлы контроллера по лицензии Creative Commons и прямо пригласила пользователей делать аксессуары и доработки. Это важная деталь: история с «ездящим» Steam Controller возникла не в пустоте, а в экосистеме, где производитель заранее разрешил разбирать объект на инженерные идеи. У самого геймпада для этого неплохая база: двойные трекпады, гироскоп и дополнительные кнопки хвата делают его интересным не только как игровой контроллер, но и как платформу для странных, но вполне рабочих прототипов. Ирония в том, что именно вибромоторы, которые теперь стали звездой этого веб-хака, раньше были одной из проблемных точек устройства: в некоторых играх их работа была нестабильной или вовсе пропадала из-за особенностей прошивки, и Valve отдельно занималась исправлениями.

Для российской IT-аудитории здесь важен не столько сам геймпад, сколько модель взаимодействия. WebHID, WebUSB и соседние браузерные API постепенно превращают браузер из «тонкого клиента» в среду, где можно быстро собирать интерфейсы для реальных устройств без упаковки в десктопное приложение. Это ускоряет прототипирование, снижает порог для внутренних тулзов и убирает лишний слой распространения софта: достаточно ссылки и совместимого браузера. Но вместе с этим растут и вопросы к безопасности, UX разрешений и поддержке между браузерами. Пока Firefox и Safari держатся в стороне, Chromium продолжает забирать себе роль де-факто стандартной платформы для таких экспериментов. Не всем это понравится, но разработчики уже голосуют кодом.

На выходе получается не просто милый вирусный ролик про геймпад, который уползает со стола, а вполне наглядный маркер тренда: если железо открыто для сообщества, а браузер умеет говорить с устройством напрямую, то граница между демкой, драйверной утилитой и продуктовым прототипом становится неприятно тонкой для старых представлений о вебе. Проверить детали и первоисточник можно в материале Tom's Hardware.

Поделиться: Telegram X LinkedIn