DANG! DANG! @#$!#$! why in the world is the navigation and masking keys hardcoded?
is there ANY way whatsoever that these can be un hardcoded? developers?
by any chance has this been addressed in 3?
cuz for me, the most objectionable thing i’ve ever come across in an interface is the whole ctrl-click-release control dealy… geez, we have other option buttons…
anyhoo, thanks marcus and hopefully, this will get addressed soon.
You can use a macro to change the hotkey but you will have to run the macro after you have started ZBrush - it won’t run automatically (though you can give the macro a hotkey too, if you wish.)
Here is the code:
[IButton,???,"Hotkey macro",
[IConfig,3]
[ISetHotkey,Draw:Z Intensity,0]//this disables the current hotkey
[ISetHotkey,Draw:Z Intensity,'k']//this sets the new one
[IPress,Macro],,1,/*hotkey for macro here*/,,]
The above code sets the Z Intensity hotkey to K. Change this to what you want but be careful to avoid choosing something which conflicts with other ZBrush hotkeys. Use this form for the hotkey code:
‘k’ for letter or numbers CTRL + ‘q’ for modifier combinations - SHIFT, CTRL or ALT
note the single quotes ’ ’ only go around the letter/number
Although you can use this method for setting other hotkeys there are some situations where ZBrush will return an error if the state of the UI means the particular item is unavailable.
Thx marcus, it works fine.
I put the same hotkey for calling the macro and for my new hotkey and it works fine.
It loads the macro the first time I press the hotkey and after that it call my Zintensity.
it didn’t work for me in 3.1 (flicker like crazy and then when i release, the cursor did not change) so i just kept going with the regular non sticky key method.
UNTIL…
i discovered that holding down SPACEBAR nets me a result very close to what i wanted in the first place! it’s a sticky key and the SIZE slider is pretty much right under my cursor when i bring it up!
If something is already assigned to a key and you unknowingly assign the same key to something else, is there a warning message telling you that the key is already assigned?
I’d like to assign things to diff keys, but I’m afraid I’ll mess up the default key assignments or the plugin key assignments…MG
Currently, only if you’ve used the key in one of your custom assignments (although I think this may change). But don’t worry, any changes you make and store are simple to fix if you discover you’ve overwritten something by mistake. Just change the hotkey or delete it by Ctrl+clicking then pressing the Delete or period ‘.’ key. Store the new hotkeys and restart ZBrush; the default hotkey that you overwrote will be restored.
There’s no need of an update of this for 3.1 - there is already a hotkey option built in. Simply hold the Ctrl key and click on the button you wish to assign a hotkey to. Then press the key combination you wish to use. That will assign it to the button. To make sure your new hotkey is available in future ZBrush sessions, be sure to save your hotkeys by using the options in the Preferences>Hotkeys submenu.