Sounds for Button Clicks on Trinity Buttons

In Dopus preferences under miscellaneous/sounds. Could you add 3 distinct entries for left, right, and middle click of a three button button.

Users may have hidden processes running on click and it would be a good option to have an audio confirmation that a process was indeed triggered. (@runmode hide).

1 Like

You could use the Play command in each button. Note the volume is based off the media volume you may have adjusted in other places throughout DOpus (such as a video file volume you played in the viewer). Also when the sound is done playing the DOpus window will steal back the focus (if you so happen to click on another window before the sound finishes). Since you'd be using it with @runmode:hide that should'nt be a problem.

Play sound-file.wav QUIET

Thanks for responding, Using Play is a decent solution however wiring it up for each button would be a task.
Having a Global setting for the application is a better option that also is wired for three different clicks.

The visual confirmation isn't enough?

The button won't push in if no action is bound to the mouse button you push.

While it is pushed in, it will change to the icon specified for the action that was triggered.

Visual confirmation is good, but audio would add a nice touch as well.

Also this is key: For a three button button where for example a button could be disabled based of a @enableif or @disableif condition. The visual cue is still visible for the click even though the function does not run if the button is disabled. So having a click sound would be helpful as a cue to users that the command was actually run. Ideally if the button is disabled for any reason the sound should not play for it's designated click event.

1 Like

Keep in mind that if that option existed, it would apply globally (to all buttons), unless there's a new modifier or option you'd have to set manually for each button you want to make sound, which, IMO, would be the same as adapting your buttons now with the PLAY command (you would still need to manually adapt your buttons either way).

The global option would satisfy most users. Perhaps the programmers can also add an internal play command that can trigger a sound as well. For example to play a notification sound mid script. Audio notifications are used in many apps these days, on phones and desktop apps.

I'd think otherwise. And for users who need audio notifications, I'd imagine they want them in specific situations, like in the examples you showed above, not globally.

A global notification would trigger on EVERY mouse click when a button is involved.

We'll add configurable sounds for left/right/middle toolbar button clicks in the next update.

2 Likes

That's excellent. Also it would be good to add the visual icon shift for middle clicks on toolbar buttons, right now only left and middle clicks trigger this behavior.

3 Likes

Support++ the OP's suggestion to add the visual icon shift for middle clicks on toolbar buttons.

Excellent implementation of button click sounds in the latest beta.
Please add another sound event for a drag and drop release onto a button, triggers a sound on drag and drop onto a button.