Showing results for 
Search instead for 
Do you mean 
Reply
Solved! Go to solution

Keyboard hot keys

I've has some discussions in the customize and programming section, but thought I would raise the questions here, hoping someone may have seen this before.

 

I have auser at a remote location, that has had to reset his custom keyboard accelerators every day, and reset his role.  I'm not sure for how long, but I was informed a week ago.  During my investigation, I found his user.mtx file was currupt, and truncated.  Since the keyboard accelerators are stored there, and I didn't see them listed, I figured that was it.  I removed his user.mtx, he recreated the hot keys, and reset his role.  A new user.mtx was created, and when I look at it, it appears valid, with the keyboard accelerators.

 

When the user starts a new NX session, the role setup is correct, but the keyboard accelerators do not work.

 

I swapped his user.mtx file in for me, launched NX, and the accelerators work fine.

 

Any thoughts?  hardware issue?  software issue?

 

Thanks!

-Dave
NX 11 | Teamcenter 11 | Windows 8.1
4 REPLIES

Re: Keyboard hot keys

Some random ideas:

 

Does the NX log file show the user.mtx file as being found and loaded?

There is an environment variable that changes some of the function keys to "Ideas" commands, if this variable is set it may interfere with reassigning one of those function keys (maybe?).

What language is NX set to use?

What language and regional settings are in use for the keyboard at the OS level?

Is it a standard 101 key US keyboard or something else? (foreign language keyboard, keyboard with its own special function keys e.g. volume controls, sleep button, media button, etc)?

Is there any other software running that may intercept keyboard events (accessibility software, keyboard utility, corporate security, malware keyboard logger, etc)?

Re: Keyboard hot keys

Per the log file it's loading the correct user.mtx

 

Our NX90env.dat file has all the IDEAS variable commented out, no additional ones added by me, and I don't see any listed in the log file.  No former IDEAS users that I know of, that would do this either.

 

Would a role change, alter the keyboard accelerators?  Looking thru his NX log I see he has changed roles a couple times this morning, and I know the role will change what's in the user.mtx.

 

 

-Dave
NX 11 | Teamcenter 11 | Windows 8.1
Solution
Solution
Accepted by topic author DaveK
‎10-14-2016 04:49 PM

Re: Keyboard hot keys

[ Edited ]

DaveK wrote:

 

 

Would a role change, alter the keyboard accelerators?  Looking thru his NX log I see he has changed roles a couple times this morning, and I know the role will change what's in the user.mtx.

  


Yes. When a role is applied, the system removes the users shortcuts and tries to reset everything to OOTB including default role, and then on top it adds the shortcuts from just applied role. 

I think the enhancement you want to request is to set the shortcuts from the new role, but leave other shortcuts alone.

If your user wants to change roles, but keep his customized keyboard shortcuts, I would manually create a role file with ONLY the keyboard entries (see attached). Start with a saved role, and remove everything except what you want, being careful to preserve the xml format <blah></blah>. The user could select this role at any time to set all his shortcuts. Just don't let him save it!

 

Mark Rief
NX CAM Customer Success

Re: Keyboard hot keys

I think the only reason he was swapping roles, is because the user.mtx was corrupt, so he reset the role everyday. Once we had that sorted, he was resetting roles, and shortcuts, but not resaving his role, to keep the shortcuts. I had him do that yesterday, and I have not heard from him today, so I *hope* that did it.
-Dave
NX 11 | Teamcenter 11 | Windows 8.1