Thank you, I’m taking note of all the feedback and will consider implementing the features when I have the time
@pinks85 It’s because there is no foreground notification for the Funscript only player, so Android kills the process after some time. I will need to implement manually the notification to be on par with the local player to fix the issue
Hey there I dont know if anyone else is getting these issues but trying to play most of my vr javs results in instant crashes of the app or just the video not being able to be played. The only factors I could figure was maybe the vr videos were too high resolution (8k) or some kind of encoding issue
Hey , thanks a lot for spending this much time on the app, its really appreciated. I have one problem tho. when I put it in VR mode I only get one really zoom window instead of the double screen I need to put on the vr google. Is there something I don’t understand or is it something you’re working on ?
Hello, first of all thanks for this wonderful app!
I use a dual motor vibrating/pulsating toy (satisfyer), and since update 1.6.4 the script has been unable to go through both at the same time. It worked great before, but suddenly I could only use one motor at a time, is this something fixable?
Hey, thanks for your feedback. Yeah I fucked up something, I’m planning on adding a minimum command delay settings and didn’t think about multiple outputs for the same device.
You can update to the latest version 1.6.5 I fixed it already !
Hi, I may have found a small bug in the VR player gyro mode - when rotated to landscape, it seems the right side/left side actions are considering only the left half of my display for the left side action this doesn’t have any consequences, but for right side it means that it only triggers when sliding from a position little bit to the left of the screen center
Also, maybe this is intentional but I found that in gyro there’s a little part of the screen at each border, which still registers dragging the camera by sliding along the border.. but if it’s not intentional I would leave it as a happy accident imho it’s actually quite useful to be able to still adjust the view by dragging a bit, while having gestures available. It works this way in portrait and landscape.
It’s been a while since I started working on The Handy WiFi integration, but I currently don’t have enough time to fully complete the development. What’s left is thorough testing of edge cases across all supported players, and probably improving sync reliability.
Since I likely won’t have much more time to dedicate to it in the near future, I’m releasing an alpha version for those who want to test the integration with The Handy API. I’m using API v3, so make sure your Handy device is updated to firmware v4 or higher.
Expect potential bugs, and keep in mind that the Handy integration might stop working if my server goes down. For now, I’m hosting the integration on a private server, but I plan to migrate it to a more stable setup later.
At the moment, this integration is free and accessible to everyone, but I might eventually make it a Patreon-only feature as I already stated before. All existing features are, and will always remain, completely free for everyone.
I will need to improve the UI/UX because the message is misleading.
Handy paired! : means you successfully paired with my own server and my server successfully authenticated the app with The Handy server. It doesn’t’ mean The Handy is successfully paired (you could type a wrong connection key that you would also get the “Handy paired” message).
Once : you connected to my server ; enabled the Wifi mode on your Handy and IF you entered a valid “connection key”, it should then connect your Handy (the pink disconnected icon should turn green).
If it still doesn’t work, can you check your Handy firmware version ?
Hey, I managed to find some time to improve The Handy integration. Enjoy the new version !
Version 1.7.0
Improvements
Reworked video playback notification
The player notification now works across all players, not just the default one.
This also fixes an issue where the background service could unexpectedly shut down after a while,
which caused script playback to stop — especially for Funscript Only, Local Website Cast, and HereSphere Connect modes.
New Features
Added early integration with The Handy (Wi-Fi control)
You can now control The Handy directly via its official API over Wi-Fi.
This is an early-access feature and still experimental — it should work with all players. This feature is currently free, but will become part of the premium Patreon tier in future updates.
Hi, thanks much for the new version! I haven’t tested e.g. playing funscript only for an extended period in background yet, but so far I can see that the android media controls work great for start/pause and moving between playlist items, both in notifications and lock screen.. that’s quite handy
Another thing noticed is the video retains previous position when changing players which is also a good QoL addition.
One thing I noticed in my 10 mins of looking around the new version - there is now a persistent bottom Android controls bar (I’m using gesture navigation so it’s a white line at the bottom, but I guess recent/home/back buttons would be shown if I was using regular controls).
Is that by design to also show when playing a video? I haven’t found a way to “go fullscreen” from there and previously the controls were hidden, hence my question.
Two more things while I have the mic..
Is there a way to force thumbnail generation again on a file in gallery, or can I perhaps delete thumbs from somewhere for the app to try and generate info again? Idk if it’s because of the growing number of items in my library, but lately not all added items have the thumbs generated, some are missing the length and heatmap info as well. Perhaps I’m hitting some kind of hidden limit in storage.. it mostly happens with large file size videos with 5k+ resolution but I’m not sure if it’s a pattern or a coincidence as I’ve been adding a lot of VR videos lately.
Sometimes in VR gyro only mode, when player is put in background (switch apps, show home screen or sleep) and back, the gestures apart from double tap to skip cease to work. Workaround is to change the player to local and back to VR, or restart the app. It’s minor due to a good workaround (now better when video position is retained).
Thanks for your continued work on the app.
*edit - tried funscript only playback for 20+ minutes in the background, all good it’s like Spotify for funscripts now, start a playlist in the background and enjoy lol
For the fullscreen mode it’s a bug. I had to do some changes for the new Handy feature and I broke the player edge-to-edge behavior.
No it’s not possible right know, that’s something I had in mind a while back but totally forgot to implement it. I’m adding it to my todolist.
As for the thumbnail generation there is a resolution and bitrate limit because it was consuming too much memory/CPU in background during my tests and in most cases resulting in a crash.
I think I know why it’s happening. I will try to fix it for the next version.
Thanks for the fixes in 1.7.1, I can confirm both issues do not occur anymore on my end. If I may, there is one more which iirc was only in VR player before, but now I saw it in local as well - when rotating the phone to landscape, swipe gestures register only in left half of the screen, so right-hand side gestures register only in the area to the left from screen center. In portrait mode all is good. Tap to skip is unaffected by this.