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