Opened 8 years ago

Closed 8 years ago

#720 closed enhancement (fixed)

Make space navigator work on Windows

Reported by: Tom Goddard Owned by: Tom Goddard
Priority: major Milestone:
Component: General Controls Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Currently space navigator does not work on Windows because the comtypes Python module is not included in the distribution.

Change History (4)

comment:1 by Tom Goddard, 8 years ago

I've added comtypes to the ChimeraX build. Needs testing.

comment:2 by Tom Goddard, 8 years ago

Space navigator motion is working on a Windows 7 machine (viz vault boxx machine). But the two buttons don't recenter and switch to rotate+translate simultaneously. Those buttons work on Mac. On Windows the buttons need to be reassigned to "Application Use" instead of the default that brings up some 3Dconnexion controls. But that does not fix it. Probably the button names being received on Windows are not what we expect (although the Chimera 1 space navigator code is the same and works on the same machine in Chimera 1.10.2 -- couldn't test Chimera 1.11.2 because it won't start due to OpenGL not getting a visual).

comment:3 by Tom Goddard, 8 years ago

I see Chimera 1.11.2 allow button names Left and Right -- that must be what it gets on Windows. Added that code. Needs testing.

comment:4 by Tom Goddard, 8 years ago

Resolution: fixed
Status: assignedclosed

Buttons working on Windows now.

Note: See TracTickets for help on using tickets.