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