De organisatie Nonpolynomial heeft een stabiele en breed toepasbare versie van de Buttplug 6.2-bibliotheek uitgebracht, die kan worden gebruikt voor het bedienen van verschillende soorten apparaten met gamepads, toetsenborden, joysticks en VR-apparaten. Onder andere wordt het mogelijk om de werking van apparaten te synchroniseren met de content die wordt afgespeeld in Firefox en VLC, en er worden plugins ontwikkeld voor integratie met game-engines Unity en Twine.
Oorspronkelijk was de bibliotheek ontworpen voor het bedienen van alleen intieme speeltjes, maar momenteel is er ook werk verricht voor het bedienen van andere soorten apparaten, zoals medische en fitnessarmbanden, dankzij de ondersteuning van interfaces zoals Bluetooth, USB, HID, UART en WebSocket. De belangrijkste tak van de bibliotheek is geschreven in Rust en is gepubliceerd onder de BSD-licentie. Er zijn bindingen voor JavaScript/TypeScript/WASM, C#, Python en Dart. Onder de ondersteunde apparaten vallen producten van merken zoals Lovense, Kiiroo, WeVibe, The Handy, Hismith en OSR-2/SR-6.
Bron: opennet.ru
