Exit and disable Supra and Sticky mode

General questions and troubleshooting SOFTIMAGE©
Post Reply
User avatar
myara
Posts: 403
Joined: 28 Sep 2011, 10:33

Exit and disable Supra and Sticky mode

Post by myara » 24 May 2019, 15:03

I never use supra mode or sticky keys, but lately using a lot pivot and snap I accidentally enter supra mode and snap get sticked.

How can I exit this mode ? And, if possible disable this feature completely.
M.Yara
Character Modeler | Softimage Generalist (sort of)

luceric
Posts: 1251
Joined: 22 Jun 2009, 00:08

Re: Exit and disable Supra and Sticky mode

Post by luceric » 24 May 2019, 16:18

Supra is needing to hold down a key while using a tool.
Sticky Keys when you press and release the key and the tool "sticks", i.e. continues to be active.
You can customize Sticky keys in the General/Interaction user preferences.

User avatar
rray
Moderator
Posts: 1775
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: Exit and disable Supra and Sticky mode

Post by rray » 24 May 2019, 18:03

It's probably due to a bug in XSI's keyboard event handling. If you don't use sticky, everything works well if you do it like this for example:

* press and hold n (create polygon)
* press and hold s (navigate)
* release s
* release n

but if you release s and n in the opposite order, you'll be stuck in create polygon mode because of that bug.

I worked around it by using this autohotkey script that sends an 2X"escape" whenever you release certain keys.

Code: Select all

#IfWinActive,Autodesk Softimage

; tools: reset to nil tool on exiting
; move tool
m::Send {m down}
m up::
	Send {m up}
	ControlGetFocus, ctrlFocusName
	if SubStr(ctrlFocusName, 1, 4) <> "Edit"  
	{
		Send {ESC}	
		Send {ESC}	
	}
	return

; create polygon tool
n::Send {n down}
n up::
	Send {n up}
	ControlGetFocus, ctrlFocusName
	if SubStr(ctrlFocusName, 1, 4) <> "Edit"  
	{
		Send {ESC}	
		Send {ESC}	
	}
	return

;;; ADD MORE TOOLS/KEYS HERE ;;;

Note the navigation hotkey itself is not in the list because I want to be able to navigate during a create polygon for example
softimage resources section updated Jan 5th 2024

User avatar
myara
Posts: 403
Joined: 28 Sep 2011, 10:33

Re: Exit and disable Supra and Sticky mode

Post by myara » 25 May 2019, 11:49

It isn't really my problem but I've been able to replicate it in Softimage 2013.

After working with translate, scale, change pivot and snap. Some of these tools get locked.
I was doing some tests and my translate tool and snap got locked. I was assuming that holding the pivot and snap key would have locked it into Supra mode, but I couldn't get out of it so I'm not sure if it's a feature or a bug.

If I change to select mode, XSI automatically goes back to the translate tool. If I press M key to move, it goes back to translate.
If I change to move pivot, it keeps snapping to points.

I haven't been able to quit this mode without restarting XSI.
M.Yara
Character Modeler | Softimage Generalist (sort of)

User avatar
rray
Moderator
Posts: 1775
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: Exit and disable Supra and Sticky mode

Post by rray » 25 May 2019, 12:57

it looks like the transform tools are always in "sticky key toggle" mode even if that mode is off.

So if you press translate hotkey very shortly it sticks. Could be another bug (?)

But you can avoid it by setting sticky key delay to 0

And you can always hit escape to exit the current tool (sometimes you have to hit it multiple times)
softimage resources section updated Jan 5th 2024

User avatar
myara
Posts: 403
Joined: 28 Sep 2011, 10:33

Re: Exit and disable Supra and Sticky mode

Post by myara » 25 May 2019, 15:38

Thanks I’ll try with the delay option.
M.Yara
Character Modeler | Softimage Generalist (sort of)

Post Reply

Who is online

Users browsing this forum: No registered users and 20 guests