<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Dear ChimeraX users,</p>
    <p>I am currently using the homeoffice time to finally get into ChimeraX, coming from Chimera.</p>
    <p>I just discovered "mousemode" and am trying to set up the controls to my liking. My goal is to make the fitting process of models and volumes into cryo-EM maps as smooth as possible.</p>
    <p>Currently, I use the following commands which are entered in the "execute these commands at startup" option in the settings => Is this the best way to permanently change the key-mapping? I could not find an .ini file, yet.
</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">     mousemode shift leftMode 'translate selected models'</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">     mousemode shift middleMode 'rotate selected models'</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">     mousemode rightMode zoom</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">     mousemode shift wheel contour</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">     mousemode setting contour speed 0.1</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">
</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">My idea is to have the following set up:</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">
</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">left mouse - turn all models (default)
middle mouse - translate xy (default)
right mouse - zoom

shift left mouse - turn selected model
shift middle mouse - translate xy selected model
shift right mouse - translate z selected model

scroll wheel - contour volume</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">control right mouse - set pivot on selected model</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">
</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Turning and translating the models works well, also while holding shift for the selected model.
</p>
    <p>As a side note, 'translate selected models' rotates the selected models in place whereas 'rotate selected models' translates in xy, is this intentional?</p>
    <p>=> I would like to move the selected model in the z direction with the right mouse button while holding shift, is there an option for "translate z" ?</p>
    <p>=> I am often re-setting the pivot point, therefore I would like to bind this function ("Set Pivot") to the mouse as well, does this option exist? I tried "pivot" but it did not work for cryo-EM volumes.</p>
    <p>Many thanks for reading,</p>
    <p>Helge
</p>
    <p>
</p>
    <p><style type="text/css">p, li { white-space: pre-wrap; }</style></p>
  </body>
</html>