Nat, 

The short answer to your question is yes. I have developed
a small python driver and an extension to pymol that allows
you to use any USB input device as a 3D controller.

It works with any USB device that generates events on 
/dev/input/event*

I have also a torsion function that you can use to change
dihedrals interactively on any amino acid using your altrnate 3D
input device.

In my opinion the best input device for this is a trackball
with many buttons (Kensington Expert Mouse Pro Trackball).
This model has a scroll wheel that you can configure to change
rotamers of the currently Pk1 selection if you scroll it while
keeping the scroll wheel pressed.

Check my webpage for details:
        http://atb.slac.stanford.edu/~zac/pymol/

Cheers,
    Zac

On Thu, 6 May 2004, Nat Echols wrote:

| 
| I'm very curious about this dial all of a sudden - I just started doing
| refinements, and I'd love to use my laptop as much as possible instead of
| our slow old SGIs.  Has anyone used it on Linux?  How's it work with O?
| Could it theoretically be programmed to, say, flip through rotamer
| libraries or tweak torsion angles in PyMOL, with some additions to the
| Python layer?  $40 isn't a lot of it's a decent partial replacement for
| SGI dial boxes.
| 
| thanks,
| Nat
| 
| 
| 
| -------------------------------------------------------
| This SF.Net email is sponsored by Sleepycat Software
| Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
| higher performing products faster, at low TCO.
| http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
| _______________________________________________
| PyMOL-users mailing list
| PyMOL-users@lists.sourceforge.net
| https://lists.sourceforge.net/lists/listinfo/pymol-users
| 

 Ezequiel Panepucci, Ph.D. - Laboratory of Prof. Axel Brunger
 HHMI - Stanford University
 Phone: 650-736-1714 Cell:  650-714-9414


Reply via email to