From: William S. <wg...@ch...> - 2004-05-06 05:03:16
|
Hi folks: I'd like to use my Powermate(TM) dial on OS X with Pymol. It works great with O and other programs. In essence, you can tell it to issue a keystroke when you turn the dial. At first, I thought I would try this: alias y, rotate y,0.1 Then I can program the stupid driver to issue a y. That works, but you only get ONE key and I would like to do that followed by return, which is what I need to actually get it to turn the molecule 0.1 degree about Y. Alternatively, if there is a pythonic way to alias a single key into a small incremental rotation, that would work fine too. The essential point is that it has to be ONE key (although you are permitted to combine it with Cmd/Opt/Ctrl/Shift). Thanks. Bill |
From: Nat E. <ec...@uc...> - 2004-05-07 05:59:23
|
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 |
From: Ezequiel P. <za...@sl...> - 2004-05-07 15:12:10
|
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 | PyM...@li... | 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 |