Разработчик под ником VeryLazyPixels создал веб-приложение, которое позволяет управлять геймпадом Steam Controller как радиоуправляемой машинкой. Программа задействует моторы тактильной отдачи устройства для его физического перемещения по плоским поверхностям.
Автор проекта опубликовал исходный код и запустил специальный сайт. Проект работает в браузерах на базе Chromium, таких как Chrome или Edge, с использованием технологии WebHID. Для работы приложения необходимо подключить контроллер к компьютеру и предоставить браузеру доступ к устройству. На текущий момент поддерживается работа на операционных системах Windows 10 и macOS.
Управление движением осуществляется с клавиатуры с помощью стандартной раскладки WASD или клавиш со стрелками. За счет скоординированной вибрации левого и правого моторов геймпад может ехать вперед, а также поворачивать налево и направо. Движение задним ходом технически не поддерживается. Разработчик отмечает, что для успешного перемещения требуется максимально гладкая и ровная поверхность. При этом из-за силы трения на корпусе геймпада со временем могут появиться следы износа.
Помимо режима езды, в приложении доступен музыкальный плеер. Пользователи могут загрузить любой файл в формате MIDI, и программа воспроизведет мелодию через встроенные вибромоторы устройства. Контроллер имеет только 4 канала для воспроизведения звуков тактильной отдачи, поэтому более сложные композиции автоматически объединяются. Во время проигрывания музыки геймпад остается неподвижным.
В веб-интерфейсе также присутствует меню для разработчиков, предназначенное для тонкой настройки частоты и силы вибрации каждого мотора. Создатель проекта сообщил, что эти инструменты можно использовать в практических целях, например, для