Erratic alt-tab behavior

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
sbear
Posts: 6
Joined: Mon Aug 26, 2024 5:51 am

Erratic alt-tab behavior

Post by sbear »

Hi all, my SpaceMouse Enterprise has erratic alt-tab behavior. If I hold down alt and tap tab, the application jumps to the last focused window as I would expect it to if I were releasing the alt button immediately. It is only by holding the alt button and slapping tab repeatedly in succession that I can get the alt-tab pop-up selector to remain visible on the screen. Does anyone else experience this or know if there is a solution?
AmroSalih
Moderator
Moderator
Posts: 195
Joined: Thu Sep 29, 2022 4:39 am
Contact:

Re: Erratic alt-tab behavior

Post by AmroSalih »

In which application are you expereriencing such issues with the button of the SpaceMouse Enterprise?
sbear
Posts: 6
Joined: Mon Aug 26, 2024 5:51 am

Re: Erratic alt-tab behavior

Post by sbear »

It's everything, all applications.
sbear
Posts: 6
Joined: Mon Aug 26, 2024 5:51 am

Re: Erratic alt-tab behavior

Post by sbear »

I should add it's Windows 11, and my drivers are up to date.
sbear
Posts: 6
Joined: Mon Aug 26, 2024 5:51 am

Re: Erratic alt-tab behavior

Post by sbear »

I have a hard time believing this isn't an issue for anyone else. I've moved to a new computer and the issue is persistent. Alt-tab doesn't work. Ctrl-tab in Solidworks is fine. Holding alt and tapping tab to cycle through open windows does not work. Repeated violent slapping of the tab button is the only thing that eventually brings up the list of open windows for selection. It's horrible.
jwick
Moderator
Moderator
Posts: 3403
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Erratic alt-tab behavior

Post by jwick »

That's the driver doing that.
I'll make a bug report for it.

In the meantime, there is a work-around. It works ok but has some strange behavior. We will look for something better.

You need to edit a default file we deliver. Which means, as soon as you install 3DxWare again, you will need to make the change again. (Maybe someday it will be there)

Using your favorite editor (we use notepad++) edit:
C:\Program Files\3Dconnexion\3DxWare\3DxWinCore\Cfg\Explorer_Tray.xml (the normal installation location)

Find this section, add the <WindowClassName>Windows.UI.Input.InputSite.WindowClass</WindowClassName> line

Code: Select all

    <Signature>
      <Name>STR_EXPLORER_TRAY</Name>
      <ExecutableName>EXPLORER.EXE</ExecutableName>
      <Transport>KMJ</Transport>
      <WindowClassName>Shell_TrayWnd</WindowClassName>
      <WindowClassName>Shell_SecondaryTrayWnd</WindowClassName>
      <WindowClassName>ApplicationManager_DesktopShellWindow</WindowClassName>
      <WindowClassName>TaskListThumbnailWnd</WindowClassName>
      <WindowClassName>MultitaskingViewFrame</WindowClassName>
      <WindowClassName>NotifyIconOverflowWindow</WindowClassName>
      <WindowClassName>Windows.UI.Input.InputSite.WindowClass</WindowClassName>
   </Signature>
Restart the driver.
Post Reply