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

came back to say that this software is AWESOME! Its actually my go to now since I find most scripts to be too fast - I like things slow and easy. I cannot say enough about the gamepad implementation. What a great feature!

I could not help imagining that feature applied to games as well, basically the gamepad controls what the npc is doing to you, in real-time. This software is much appreciated. Happy Holidays!

3 Likes

4 days later…
Update - really loving this software. I find it indispensable with theHandy, especially if you want to have full control of the device while in VR. Some feedback, which is by no means criticism :slight_smile:

-The automatic script fallback / Autoreturn- Are you able to provide some way to fully stop/pause the handy if needed? In this mode, hitting the start button will halt the handy for a second and then fallback on the script as intended. I wish there was a way to actually pause theHandy altogether, and hitting another button again goes back to the script or preset (ABXY). Having full control of theHandy (start/stop) AND the randomness of a script would be heavenly.

-The Triggers: I found myself not using them at all, (the Dpad and ABXY) does everything and then some, but the trigger buttons are very easily pressed inadvertently, especially in VR. You go to put the game pad down and all of a sudden your handy makes some unexpected movement. Is there a way to add a disable/enable Trigger buttons check box? Right now I have used electrical tape to tape mine in a way that it would take effort to press them in accidentally.

Otherwise a solid piece of software that is a must for me to enjoy the Handy. Thanks!!

3 Likes

I guess you want the video to continue playing while Handy is in Pause mode. I think thats possible but I need to find a good way to implement this. Maybe this is one use case for the button release delay feature I have started to build.
Pressed Start short - Pauses Handy but continues the video/script.
Pressed Start longer - Stops also the script/video

This is an easy feature.

1 Like

Actually I have been using HandyControl without video- just the script while in VR. So not synced but just an super awesome replacement of the left/right hand doing the job. But yes, implementing a feature like this would mean the video continues playing and then falls back on demand.

This scheme would be perfect!

Awesome! They need to open a tip jar in here coz I would honestly tip you as I am having quite a bit of fun with this software. Its basically theHandy fully wireless, including start/stop :slight_smile:

1 Like

:page_facing_up: This is a beta update for HandyControl V0.12.0 beta4

In this version I have added the next layer in the ScriptSequencer so you can now combine your patterns and create advanced scripts.

You need to create a second csv file with following structure.

Sequence: The name of the sequence
Pattern: The name of the pattern in the pattern csv file.
Variant: The name of the variant of the defined pattern in the pattern csv file. If left empty then a random variant of this pattern is selected.
Repeat: Repeat this x times. Each repeat cycle also selects a new random variant.
Options: Nothing defined yet
Description: Place for comments that are not imported
grafik

The Excel Template now has two sheets. If you press the export button then both csv files are generated.
This template also contains all my test patterns and scripts so you can have a look how it works.
This should give you enough examples to get you started.

You have to setup both file paths in the settings for faster update.
grafik

The pattern file now also have a description column.
Added the missing UP option for patterns so you can define the starting direction also the other way.
grafik

The pattern and sequence controls now scale with the form.
The upper controls load a single pattern and the lower controls load the sequence.
grafik

Every time you press the create button you will get a random script.
grafik
grafik

You can also load my three scripts here.
grafik

@Jupiter : You can now disable the triggers.
grafik

5 Likes

Legend! Man of your word!

I think I might be able to achieve the script/ manual control I was talking about in my feedback post by using the mixed mode quoted above. Looks like I hadn’t read the manual thoroughly. I will have to test it out but I am assuming hitting the start button would stop theHandy, and the Select button resumes the script, is that correct?

Update: Tested it. Disregard this entire part below. I need to learn how to read manuals. I had the functionality I was referring to here the whole time!

Disable the Auto Return to Script Mode.

Now after you have switched to manual mode by pressing ABXY or the triggers you can stop Handy with the start button and start it again with ABXY or the triggers. Press Select to go back to the script.

Releasing the triggers will also stop handy in this mode. The triggers are realy nice if you cum so you can slow down the action more and more until you are done.

1 Like

Hi, I mentioned it once before, but it would be awesome if you could implement some sort of bulk loading of videos/scripts. Either automatic uploading of new scripts when the previous one finishes, or concatenate the scripts before uploading. That way we will not have any pause between the videos.

I also have noticed that I have to restart The Handy sometimes during long sessions. I don’t think it is a video timeout because it also happens when I change videos/scripts often. Do you know why this happens? (I am pretty sure the problem is not in HandyControl)

1 Like

As far as I know that happens after one hour ish. Thats a server side thing that can’t be changed. I heard that the new API might improve this.

A playlist is currently not on my ToDo list but it is not forgotten.

:page_facing_up: This is a update for HandyControl V0.12.0

In this version the script sequencer leaves it’s beta stage. I am realy exited to release the new features as it is so nice to create scripts with them :relaxed:. I hope you also like them and find many new ideas to use them.

1 Repeat Script Sections (Loop Script)

You now have 3 more buttons under the heatmap. Two of them can set little red markers on the heatmap to indicate the starting and end position in the script. If the third button is pressed then the script section between the markers is repeated until the function is disabled again. If no markers are set then the whole script is repeated.

The markers can be set with the buttons or by pressing F1 & F2. In selection mode you can scroll through the heatmap without reseting the preview. Just click in the preview chart to set the markers. Reset a marker with right click on its button.

The Excel export to clipboard function also makes use of the markers so you can cut a section of the scripts and export it to Excel. It will export any timestamp after the first marker and before the last marker.


2 Script Sequencer

The controls for the sequencer are now located in a dedicated form. You can access them through the context menu.

The sequencer now got a new feature that allows to use png images to create scripts. The sequencer use those images to generate the script. Stroke and speed can be set with different images.

I made this as the beta version could only create linear paths and this was causing so much work to get a script smooth. Now you can just draw your path and create any flow you like.

I have also updated the sequencer files in the download folder with new templates including a new Photoshop template to create stroke and speed images.

I will write a separate tutorial on how to use the Script Sequencer next…


3 Variant Preview

If a variant is made of an image then you can use this button to compare the image with the image.
The images is displayed in the background of the preview chart. If a variant is made of more lines then this will not work. This also does not combine images.

Example 1

Sequencer used to create a script from an audio file. This was just an experiment out of curiosity. :grinning:

Example 2

Simple image for speed or stroke range.

Example 3

A script that makes use of meander images.


https://discuss.eroscripts.com/t/sequence-meander/13302?u=lucifie

Example 4

A sequence that shows different combinations of a stroke range image with different speed images.


Have a look at the template files for more examples.

5 Likes

Handy Control is awesome and your way to create patterns and sequences is especially great. I was curious if there is a way to change a sequence so that it is in synch with a specific BPM? I think the scaling feature does this but not to BPM. The assumption here is that the time differences between strokes are either the same or are divisible by the same number.

Also, is there a way to have Handy Control randomly sequence a group of chosen patterns? (There is probably a simple way to do this that I overlooked). Thanks!

1 Like

You can only scale patterns. A sequence combines patterns.

I have tried this once for @Schorsche but not tested this any further.
You need to calculate the duration or speed for one up/down stroke so the down stroke ends at the target time of your BPM. Look at Example E. There is a formula to calculate the duration for 1 up/down stroke with 100% speed and 100% stroke range.

So 60BPM will mean you have 1 row with duration = 1000 and a speed you have to calculate based on the stroke range.

Create a pattern with different variants. In the sequencer csv you just leave the variant empty.
The sequence then selects a random variant from that pattern.

5 variants available - One will be selected

Thanks Lucifie!

I cannot get this program to recognize my xbox one wired controller. The controller is present and working in control panel, works for steam games, and even brings up the Windows 10 integrated XBox overlay when pushing the xbox symbol button. Handy control just says gamepad disconnected. I have tried connecting the gamepad before and after launching the application, as well as after the app is launch ed and the handy has been connected. Still not detected. Any thoughts?

Is this setting enabled? Try a different USB port.
grafik

Don’t use an USB hub. I had bad time delays when my old controller was in the hub.
Connect it to the pc directly.

@Lucifie

Hey bud. Can you use this program if you don’t have the Handy. I want to take advantage of the Excel to funscript functionality but when i open it i’m getting a message to “Please enter your Handy connection key in the settings to use the app”

If you remove the key or just dont enter it then you still can use its features. This message just reminds new users to enter their key to control Handy. Nothing more. I don’t see and problems in loading, editing and exporting scripts.

I might have to change the text to be more clear.

I’m happy to hear that but I may be a noob here but i don’t see the option to import Excel.

Screenshot

Right click opens the menu.

grafik

2 Likes