Die Organisation Nonpolynomial hat eine stabile und für die breite Anwendung geeignete Version der Buttplug-Bibliothek 6.2 veröffentlicht, die zur Steuerung verschiedener Gerätetypen über Gamecontroller, Tastaturen, Joysticks und VR-Geräte verwendet werden kann. Unter anderem wird die Synchronisation von Geräteeinsatz mit Inhalten, die in Firefox und VLC abgespielt werden, unterstützt, und es werden Plugins für die Integration mit den Spiele-Engines Unity und Twine entwickelt.
Ursprünglich wurde die Bibliothek zur Steuerung von intimen Spielzeugen entwickelt, doch mittlerweile wurde auch an der Steuerung anderer Gerätetypen gearbeitet, wie medizinischen Geräten und Fitnessarmbändern, dank der Unterstützung von Bluetooth-, USB-, HID-, UART- und WebSocket-Schnittstellen. Der Hauptzweig der Bibliothek ist in Rust geschrieben und unter der BSD-Lizenz veröffentlicht. Es gibt Bindungen für JavaScript/Typescript/WASM, C#, Python und Dart. Zu den unterstützten Geräten gehören Produkte von Marken wie Lovense, Kiiroo, WeVibe, The Handy, Hismith und OSR-2/SR-6.
Quelle: opennet.ru
