Hiljaisesti ja huomaamatta, 3,5 vuoden kehitystyön jälkeen, ensimmäinen suuri Buttplug-julkaisu tapahtui - kattava ratkaisu ohjelmistokehitykseen intiimien laitteiden kauko-ohjauksen alalla, joka tukee erilaisia liitäntätapoja niihin: Bluetooth, USB ja sarjaportit käyttämällä ohjelmointikieliä Rust, C#, JavaScript ja TypeScript.
Tästä versiosta alkaen Buttplugin C#- ja JavaScript-toteutukset hylätään niiden vastaavien kirjastojen hyväksi, jotka ovat vuorovaikutuksessa ainoan jäljellä olevan Rust-toteutuksen kanssa FFI:n kautta, mikä mahdollistaa kirjastojen kehittämisen Python-, C++-, JVM-pohjaisille kielille ja Unreal Enginelle. .
Buttplug tukee ohjausta näppäimistöillä, joystickeillä ja virtuaalitodellisuusohjaimilla sekä synkronointia elokuvien kanssa VLC:n ja Kodin laajennuksilla.
Lähde: linux.org.ru