HandyControl 1.2.3 (28.11.2021) - Added Support for Pyro (Remote Control)

This is a new release for HandyControl - V1.1.0

New Feature, Changes, Bugfix
Read the pdf documentation for more details.


Introducing Chapters :bookmark_tabs: New
Cock Hero - Trip 2 GOA - Lucifie
Marcelin Abadir - Little Bitch Deep Throat
Here are three chapter files to try out

  • Chapter editor with freely editable names list for fast allocation.
  • Chapter description (tooltip only).
  • Quick chapter selection with mouse clicks.
  • Up to four chapters can be mapped to the gamepad (chapter bookmarks).
  • Chapter navigation with gamepad (restart, previous, next).
  • Chapter colors show average intensity.
  • Chapter image export with settings.
  • Automatic saving and updating.
  • New file type .hc to store chapter settings and future elements.

grafik


Gamepad button mapping :video_game: New

  • Most of the gamepad commands can now be freely mapped in the settings.
  • Pressing right or left thumbpad can be used as modifier like [Shift].
  • Buttons can be mapped to 2 different commands with quick or long press.
  • In total there are 72 possible button/duration combinations available.
  • Increased automatic mode presets from 4 to 8 (set speed and stroke by button).
  • Default mapping on right click.

grafik


Gamepad navigation commands for Media Player Classic New

  • Opens Menu of HandyControl (foreground window)
  • Menu Navigation, Select Script, Close Menu.
  • Uploads the script to Handy and minimize the app.

Script Folder Quick Load New

  • Script Folder Quick Load (random, next, previous) including shortcuts.
  • Setting to also upload the script to Handy for Quick Load commands.

grafik


Other new features New

  • Script conversion feature ‘Shift Timestamps’ by selected offset or entered value.
  • Setting to show stroke and offset value changes in MPC by uses subtitles.
  • Separated settings for heatmap grid axis X/Y.

Bug Fixes :bug: Fix

  • Loading behaviour of Media Player Classic.
  • Video now continues when script has finished.
  • Heatmap Drag & Drop crash on temporary scripts.
10 Likes

Thanks for another great update. I really appreciate the work you’re putting into this free software!

I have a suggestion, if this is the channel for it.
Would it be possible to implement voice control in Handycontrol itself?
Consider the app playing a random generator, or a random script, increasing the speed slightly, until voice command is given.
It could be one specific word, or just any word, basicly just the microphone registering voice/sound and then stopping, or perhaps acting any other way the user has set it to work.

Id love to see this implemented, as it would give a way to edge and easily make it stop, then wait a set amount of time, before resuming again.

1 Like

Yes, that would be possible. Already did that to another app to see how it works.
It’s on my list but I can’t give you a date. Good part is, that priorities change from time to time :wink:

Real edging would not be possible since you always have a delay from the moment you speak, the app recognises your command and Handy does something. A gamepad will always be faster. Even if it’s just a single word, the speech recognition engine does not know when you are done and waits a little time to see if there is more incomming. It will probably be a bit faster than VoiceAttack since its integrated but the engine is probably the same.

Oh im looking forward to that!

I understand, so it has some limitations with the delay. Allthough, would it be possible to make theHandy stop on any recognition of voice. Basicly as soon as it registers voice, it stops, not having it listen to the entire word. This could be something you would chose in the app ‘stop on any sound’ or ‘stop on command: “word”’.
Where as using a specific word would, as you say, have abit of delay before it registers and acts on it.

Dunno if that will make a difference since the engine still has to give you some feeback. Depends if there is an event that fires earlier.

I dont know specifically how that works. Im not a programmer. So you probably know alot more about this than I do.
In my mind I just pictured an event occuring if registered sound/noise on the microphone reached a certain level.
Like the auto speak function on any voice program, like discord or teamspeak. You can adjust the level at which the microphone kicks in, and in the same way one could register something to happen if microphone reaches certain levels of decibel. Just a thought.

Reacting on audio levels is something different and you have to make sure that nothing in your environment makes noise to trigger the treshold^^

Handy itself is making noise and this is also a problem with VoiceAttack. If Handy is at a high speed then the app does not understand you anymore :confused:

There must be a manual treshold setting then and your mic must be placed very close to your mouth.
This is a lot of trial and error to get that working on the user side.

Oh, I didnt consider the noise coming from the handy itself. But yeah, maybe one would be able to manually tinker with it, I dont know. Either way, im excited to see what you come up with going forward :slight_smile:

For some reason after going from handycontrol 0.13.0 to 1.0.1 I can’t get it to work anymore, all settings are there, and when the script is ready, mpc open, and I press play, it plays for 3 secs and then just says script stopped, this is the case for several scripts, some downloaded from here, some made by myself.
Included a little sample of the log

16:07:38.676 - Script loaded: D:\Porn\Dad Crush - Danni Rivers, Rosalyn Sphinx.funscript
16:07:38.703 - Matching file: Dad Crush - Danni Rivers, Rosalyn Sphinx.mp4
16:07:43.324 - Script saved: C:\Users\Redacted\AppData\Local\Temp\167322.csv
16:07:43.889 - setStroke - 90%
16:07:44.012 - setOffset 0ms
16:07:44.640 - getServerTime - 04/18/2021 14:07:43 - Initial Offset: -364 - Average Offset: -27
16:07:44.761 - Script Upload - File is uploaded and ready for Handy to download, Filename: 167322, Size: 73978, URL: https://www.handyfeeling.com/api/sync/temp/167322.csv, Orginalfile: 167322.csv
16:07:44.937 - Script Stop
16:07:45.014 - Script Stop
16:07:45.015 - Downloading the script to Handy…
16:07:54.791 - Script Prepare - Script downloaded successfully
16:08:07.157 - Script Play - 00:00:00
16:08:07.256 - Adjust Timestamp - -19ms
16:08:07.369 - Adjust Timestamp - -9ms
16:08:08.279 - Script Stop
16:08:10.745 - Script Play - 00:00:00
16:08:10.856 - Adjust Timestamp - 0ms
16:08:11.756 - Script Stop
16:08:12.283 - Script Play - 00:00:00
16:08:12.372 - Adjust Timestamp - 0ms
16:08:13.297 - Script Stop

Try the newest version and also get MPC-BE. All links are in the first post.

I will take a look, thank you

Getting the newest version (sorry didn’t notice there was a new one) fixed the stopping problem, but for some reason when i use my own free hand made scripts (mde with mouse movements) the movements are very jittery/choppy unlike scripts i download from here are fluid in their movements
I have tried turning off Smart jitter to no avail. it used to work just fine so i have no idea what’s wrong

Enable the markers and look how much timestamps you got in your script.
Maybe you are trying to play rawdata that is not supported by Handy.

I think OFS has a feature to reduce this so only the peak points are left.

grafik
grafik

Hello, I think your program is really awesome. I’ve just tried it out a little and would like to know if it is possible to dynamically change the bottom offset for the manual remote control using a controller. The setting only works for me if I load and manipulate files that have already been saved. But I couldn’t do it for the direct usage…

Alright, strange that it has worked fine before, i just checked the markers option and there are alot of markers in my scripts, wasnt aware that could become a problem, i will check for such an option in OFs

Thanks for responding!

This will be possible with the new firmware but its still in beta. I will included that later.

1 Like

I always look forward to HandyControl updates! Thank You for another awesome and full featured update! This is such an essential tool!

1 Like

Oh great! :heart_eyes: I’m looking forward to the release of that feature! In all case, nice work!

1 Like

Thanks a lot for your help, In OFS i could select all middle points and delete them at it works alot better!
I love your program and keep up the fantastic work!

1 Like

I am very excited about custom gamepad mapping! This essentially will make my HandyControl use case perfect!

One very last request @Lucifie, I plan on using LB long press to bring the stroker to the top position and stop there, if thats available. Do you mind modifying the speed by which the stroker moves to the top after the long press to 2% (very very slow)? Right now the stroker moves pretty fast.

Thank YOU. With this, I will have a perfect use of this software :drooling_face: :pray: