ChimeraX docs icon

Tool: Mouse Modes for Right Button

The Mouse Modes for Right Button toolbar provides a series of icons for changing the assignment of the right mouse button with a single click. Like other tools, this interface can be opened from the Tools menu (more...).

With the related mousemode command, functions can be assigned to all mouse buttons (not just the right) and to scrolling, alone and in combination with modifier keys. In the case of a touchpad or single-button mouse, middle- and right-button clicks can be emulated with modifier keys; on a Mac, these are alt and command (), respectively. See also: Density Map Toolbar, Graphics Toolbar, Molecule Display Toolbar, Marker Placement

Mouse Modes icon mousemode function
(default assignment, if any)
(control left)
select items for subsequent operations; see also select
(default to toggle selection is shift control left)
XY-rotate (screen coordinates) with cursor in central part of window, Z-rotate with cursor in periphery, except if wheel, Y-rotate only; see also turn, roll
XY-translate (screen coordinates), except if wheel, Z-translate; see also move
(right, wheel)
zoom the view; see also zoom
rotate and select click to select, drag to rotate
translate selected models translate models with any part selected
rotate selected models rotate models with any part selected
clip activate and translate front clipping plane, +Alt back plane, +Shift slab (front and back in same direction), +Alt-Shift slab thickness (front and back in opposite directions); if only near/far (fixed-orientation) planes already active, move those instead of front/back (rotatable) planes; see also clip
clip rotate activate and rotate front/back clipping planes; see also clip
distance add distance monitor pseudobond between two successively clicked atoms or remove existing distance monitor; see also distance and label
label label/unlabel clicked atom or ribbon segment with residue name and number, clicked bond or pseudobond with length; see also label
(shift right)
set center of rotation to atom; see also cofr
bond rotation adjust torsion angle; original position not retained
contour level adjust volume data threshold level; see also volume
move planes show different planes of volume data; see also volume
place marker place marker (details...)
play map series play volume series; see also vseries
swapaa “mutate” and label the amino acid residue under the mouseclick, with vertical drag cycling through the 20 standard types in arbitrary conformations; original sidechain not retained
tug drag atoms and apply OpenMM dynamics while button is held down (details...); original coordinates not retained
minimize jiggle residue and its neighbors with OpenMM dynamics while button is held down (details...); original coordinates not retained

OpenMM Dynamics

To work with the tug or minimize mouse modes, the entire atomic model must be parametrized in OpenMM. Currently, this requires a fully protonated structure containing nothing but standard amino acid residues. Protons can be added beforehand with the command addh.

The tug mode runs dynamics on the entire structure. A model named Tug arrow is added to show the location and direction of tugging. The minimize mode jiggles the residue under the mouseclick along with other residues within 3 Å of the first. It uses a variable time step Langevin integrator with tolerance 0.001, temperature 100K, and 10 time steps between coordinate updates, with energy minimization if a maximum force is exceeded due to bad geometry. Different models do not “feel” the effects of each other; that is, only intra-model forces apply. No nonbonded cutoff is used.

UCSF Resource for Biocomputing, Visualization, and Informatics / May 2018