Організація Nonpolynomial випустила стабільну та готову для широкого застосування версію бібліотеки Buttplug 6.2, яка може бути використана для керування різного типу пристроями за допомогою геймпадів, клавіатур, джойстиків та VR-пристроїв. Серед іншого підтримується синхронізація роботи пристроїв з контентом, що відтворюються в Firefox і VLC, і розвиваються плагіни для інтеграції з ігровими двигунами Unity і Twine.
Спочатку бібліотека проектувалася для керування лише інтимними іграшками, але в даний момент проведена робота і для керування іншими видами пристроїв, наприклад, медичними та фітнес-браслетами завдяки підтримці інтерфейсів Bluetooth, USB, HID, UART і WebSocket. Основна гілка бібліотеки написана мовою Rust та опублікована під ліцензією BSD. Є прив'язки для JaveScript/Typescript/WASM, C#, Python та Dart. Серед пристроїв, що підтримуються, продукція таких брендів, як Lovense, Kiiroo, WeVibe, The Handy, Hismith і OSR-2/SR-6.
Джерело: opennet.ru