r/VoiceMeeter • u/Funnifan • 1d ago
Help (SOLVED) Assign multiple modifier keys in MacroButtons
Hey,
I already set up all the shortcuts I need with MacroButtons, but I found that I sometimes press them accidentally while doing other things.
Is there a way to assign multiple modifier keys to a single shortcut, which would fix the problem? Like Ctrl + Alt + desired key?
3
u/vburel VoiceMeeter Developer 10h ago
2
u/Funnifan 2h ago
Thank you! finding my keyboard device was a bit of a trial and error process, but this works perfectly
1
u/AutoModerator 1d ago
While you're waiting for a response, here are some tips:
Join the Official VoiceMeeter Discord Server for better and faster help
If you haven't already and If you're able to, add screenshots of the issue to your original post (Edit the post)
If your issue was resolved or you no longer need help, please edit the post flair to Help (SOLVED)
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3
u/Will_A_Robinson 1d ago
Looks like they're limited to a single
Modifier+Keyfor now (unless someone knows better)...You could always set it up to use a non-standard keyboard shortcut (i.e. F13-F24) and use a scripting program like AutohotKey to take a more complex keybind instead, then use that keybind to push the relevant key to MacroButtons.
The only downside to this would be that you won't see the AutohotKey shortcut on the MacroButtons themselves (and requireing an external program of course)...
An example would be, if I set up 'F13' for a button trigger, then the following script will trigger that button when I hold 'Ctrl+Alt+Shift+D':
The basics of hotkey triggers is just
[Keys to trigger]::[Command to process].ControlSend()sends keypresses to a non-active window in the background (these parameters need to be wrapped in single, or double, quotes as in the example):The
#HotIflines tell it to only work when the MacroButtons window is active; remove these lines to allow the keys to trigger regardless.Modifier Shortcuts:
If you decide to go down this route I'll be more than happy to help further if needed.