L'organizzazione Nonpolynomial ha rilasciato una versione stabile e pronta all'uso della libreria Buttplug 6.2, che può essere utilizzata per controllare diversi tipi di dispositivi tramite gamepad, tastiere, joystick e dispositivi VR. Tra le altre cose, supporta la sincronizzazione del funzionamento dei dispositivi con i contenuti riprodotti in Firefox e VLC, e sono in sviluppo plugin per l'integrazione con i motori di gioco Unity e Twine.
Inizialmente, la libreria era progettata per il controllo esclusivo di giocattoli intimi, ma al momento è stato effettuato del lavoro anche per controllare altri tipi di dispositivi, come braccialetti medici e fitness, grazie al supporto di interfacce Bluetooth, USB, HID, UART e WebSocket. Il ramo principale della libreria è scritto in Rust ed è pubblicato con licenza BSD. Sono disponibili binding per JavaScript/TypeScript/WASM, C#, Python e Dart. Tra i dispositivi supportati ci sono i prodotti di marchi come Lovense, Kiiroo, WeVibe, The Handy, Hismith e OSR-2/SR-6.
Fonte: opennet.ru
