This is a new update for HandyControl V0.10.0
Layout of the main form
I have decided to change the look of the app as new elements taken up more and more space.
Now there is only one main screen and everything else is moved elsewhere. By default you can see the logbox below but you can reduce it if you dont care about that.
The form can now be scalled from very compact to fullscreen.
Menu elements have been moved to collapsible side bars that open if you move the mouse on the respective areas. Left: Preview settings Right: Handy and movie player related settings.
Added a new button that disables API commands.
Settings and the Metadata-Editor are now available in the context menu.
Settings are now separated by category. Now I have more space to add new elements
A few more settings got a label slider.
I have removed the button sliders for now so you need to set the values manually. I planning to change this whole part in a future update.
Heatmap resolution
A new setting in the script category allows to change the heatmap resolution from 10-200. You can change the resolution in the settings or live on the heatmap bar by holding CTRL while scolling with the mouse.
The previous releases had a fixed resolution of 100.
10
50
As you now can scale the main form the heatmap gets blurred if you scale it up. The AutoScale will adapt on this and increase the resolution if you resize the form.
Tip: If you play a script and dont want to see whats comming next you can lower the resolution and disable the preview. You still see a rought preview but dont know the place where the speed change will happen.
All generated heatmap images use the same values.
Experimental support for Nobra Vibrator
The Digital Controller extra is necessary to use it (Bluetooth).
This was the toy I bought before I got Handy. I had started to build a little app to control it but stopped at the point where it came to scripts. Now I can use the functions from HandyControl to control this device too.
Including Script Mode, Manual Mode & Mixed-Mode.
Have a look at the links if you dont know what I am talking about.
Official store
Videos of Nobra Twincharger
The vibrator is connected through a virtual COM Port over Bluetooth.
You can setup and test the connetion in the misc category in the settings.
The vibrator will follow the calculated speed of a script (black line).
The update rate is currently bound to the preview framerate setting.
As this is experimental you need to follow this steps:
Open HandyControl, Connect Nobra, Load Script, Upload Script
Disable API commands so Handy dont start moving. Play Script (and use gamepad).
You need to enable the API command before you upload a new script.
If you only use the gamepad then you dont have to load a script. Just disable the API commands and you can control the vibrator with the gamepad.
Other changes
If you load a script with a matching video in the folder it will use this video by default. Now if you drop an other video on HandyControl, it will use the new video instead. You can even do this mid play.
Just pause the video, drop a new one and continue. This feature makes it more flexible so you can play any script with any video. Keep in mind that loading a 5min video at script position 20min will jump to the end of the video.
If you have multiple network cards or virtual ports you can now select the IP for the local script host.
Preview tooltips can now be disabled to reduce loading times in the ScriptFolder menu. To have an effect you also need to disable the heatmaps. The preview limit can be used to keep the function enabled for small folders and disable it for folders with too many scipts.
The gap reduction is now a button.
The OFF button for Handy is now on the main page and can be also used with the ESC key.
You can set the level of detail for tooltips.
The default value is ‘Extended’ but you can reduce this if you get used to HandyControl or just dont need them anymore.