-
-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lovense Solace Depth Support #611
Comments
I'm just going to drop the conversion from just after the release on this topic here:
|
The Lovense Solace supports both depth level and oscillation speed. However, right now, only the oscillation speed is exposed.
From what I gather, this is not an issue with the Solace itself or the ability to reverse engineer its commands, but rather that the depth and oscillation aren't tied together: Naive Buttplug clients may assume that both are scalar values, and scale both up and down with the same value (i.e. depth = oscillation = x). This would result in slow shallow strokes going up towards long fast strokes, which doesn't really expose the functionality of this device. As such, only the oscillation speed is exposed for now.
A proper™ solution here would probably require a new Buttplug protocol command -- however, doing that for a single device seems unreasonable. If this is a future API trend for new intimate hardware devices, it may be relevant, but for now, this is mostly a ticket to describe the current situation.
If you want to fully support the Lovense Solace's capabilities as a modder/developer, it's better to directly access Lovense's API for full control over the device for now.
Bypass for the devoted hackers
Config tweak
Please don't recommend other users to change their config to this, as support questions will likely arrive to qdot/Buttplug maintainers. Use this for yourself only, and expect weird behaviour with already existing tools/mods.The text was updated successfully, but these errors were encountered: