Super! That works. Is there an overview of the available variables somewhere? I didn't find them in the configuration of the If condition and entered them manually.
Most should be listed here (very unstructured):
http://docs.folivora.ai/docs/1105_variables.html
I have found the problem: The volume up/down buttons are not touch buttons. Therefore, it cannot work to limit the repetition as long as the touch continues. It works perfectly with the touch buttons. Great Job!
yes, but it should still stop the repetition when the button is not pressed anymore
The click & hold version of volume up/down buttons working!
I have my solution!
PS: If I click the volume up/down buttons and then hold for repetition, I actually trigger the click & hold trigger of the buttons. I think it's fine the way it is.
I'm running BTT version 4.914 on Sonoma 14.7.1.
This is an updated list of issues I've found after trying all the triggers in different ways:
1-âBTTSiriRemoteMouseModeActiveâ is not available in âAdvanced conditionsâ of actions, and it's not available in the list of âIf Conditionâ action when BTT starts or restarts. But this condition is available once the mouse mode is enabled for the first time. If I run an applescript to get the value of this variable after starting BTT, it returns "missing value". Once the mouse mode is enabled for the first time, it returns correct values of 1.0 and 0.0 depending if it is enabled or disabled.
2-The triggers â1 Finger Clickâ and â1 Finger Click & Holdâ are only listed in the âSiri Remote 1st gen Touchpadâ (both triggers work perfectly with Siri Remote 3, just suggesting to add them in the list of âSiri Remote 2 and 3 Touchpadâ)
3-âActions Executed On Triggerâ and âActions Executed On Touch Releaseâ are only available for â1 Finger Swipe Up/Down/Left/Rightâ and â1 Finger Clickâ triggers. This feature is missing for the rest of the Touchpad triggers, including â1 Finger Click & Holdâ:
4-"Repeat Assigned Action" for Buttons (Press & Hold): When the button is pressed the actions are repeated correctly until the button is released. That's perfect. But if the Touchpad is touched, the repetition stops, even when the button is still pressed. I think that touching the Touchpad should not interfere in the repetition of the Press & Hold Buttons.
I would also suggest to replace the title "Repeat assigned action while touching" for "Repeat assigned action while pressed".
5-"Repeat Assigned Action" for Buttons (Press only): Once the button is pressed, the repetition starts as an infinite loop. The repetition only stops if the Touchpad is touched.
6-"Repeat Assigned Action" for Touchpad (Press & Hold): All these triggers work like a charm. I would only suggest to change the title of the repetition section to "Repeat assigned action while pressed" as we have in the shortcuts sections.
7-"Repeat Assigned Action" for Touchpad (Press only): All these triggers work like a charm too, but I would suggest to limit the Touchpad area for stopping the repetitions. I think this change would do the repetitions more intuitive. Now, if I press the right button and my finger keeps touching the touchpad, the actions start to be repeated. If I move my finger around all the touchpad (up, down, left) the repetition doesn't stop. I think it would be better to stop the repetition only if my finger leaves the right quarter of the touchpad (imagine a pizza slice from 13.30 to 16.30 in this case).
The only trigger I would leave as it is now is the "1 Finger Click", as it makes sense that the repetitions in this case don't stop while any area of the Touchpad is touched.
8-All the triggers in Siri Remote 2 and 3 menus (Buttons and Touchpad) are labelled âIn useâ when they are used. At the same time, the triggers with the same name in the Siri Remote 1 menu are also labelled "In use". It's a little bit confusing, but I guess it's just a cosmetic thing. I don't know if you are aware of this behaviour.
9-The â/Backâ word is missing in the hold option of the trigger âMenu/Backâ (currently the label is âMenu (Press & Hold)â instead of âMenu/Back (Press & Hold)â. Another good option would be to use only the "Back" word, as the button is a left arrow. This is what I mean:
thanks! Iâll go through them soon.
For the âin useâ this is expected as they are the same triggers, just sometimes slightly different labels due to the different icons on the old remote
Hi Andreas
Regarding the issues of the Siri Remote section, I would suggest to only focus on the next two issues, as the rest of issues are minor things/improvements:
1 - âActions Executed On Triggerâ and âActions Executed On Touch Releaseâ are only available for â1 Finger Swipe Up/Down/Left/Rightâ and â1 Finger Clickâ triggers. This feature is missing for the rest of the Touchpad triggers, including â1 Finger Click & Holdâ:
2 - "Repeat Assigned Action" for Buttons (Press & Hold): When the button is pressed the actions are repeated correctly until the button is released. That's the expected behaviour.
But if the Touchpad is touched while the repetition is running, the repetition stops, even when the button is still pressed. I think that touching the Touchpad should not interfere in the repetition of the Press & Hold Buttons.
I'm sorry to insist on this matter, but I need to configure some functions in Siri Remote that are not possible if the 2 bugs explained in my previous post are not fixed.
I would appreciate if you can fix them in next alphas/releases, please.
Thanks a lot!
I would like to ask if you could fix the 2 bugs described in my previous post of January. Thanks!
I currently don't have my Siri Remote with me to test, but tried to address this in 5.201 alpha. There might however still be buttons where this doesn't work.
Thanks Andrea! Good job!
I have tested all the buttons and configurations. Only three buttons pending:
-
Button Microphone and Button Microphone (Press & Hold): if the Touchpad is touched while the repetition is running, the repetition stops, even when the button is still pressed.
-
Touchpad Button Left (Press & Hold): "Missing Actions Executed On Triggerâ and âActions Executed On Touch Releaseâ
The rest of buttons are perfect!
Thanks for testing!
//edit: ah sorry I misread the second point, I'll fix that
Running 5,203 and everything works perfectly.
Thanks a lot!!