Re: [COOT] current Spacenavigator support

2011-08-25 Thread Priit Eek
Hello,

I wonder if anybody has actually gotten the 3DConnexion SpaceNavigator to work 
with Coot..

Apparently it is not yet supported by Coot itself, but the newest software of 
the device lets you assign different keystrokes to all the movement axes and 
emulate mouse movement (kinda funkily tho), and have different settings for 
each program (in my case X11, as I'm on OS X). It would also mean that some 
custom configuration on Coot's side would be needed, I guess..

If anybody has done this, would he/she care to share the configuration? On the 
other side, will this device be supported by Coot anytime soon, which would 
cancel the need for custom solutions?

Right now UCSF Chimera and MacPyMOL support the device, so those programs could 
be looked into for examples. I'd appreciate any information you have on this.

Best regards,
Priit


Re: [COOT] current Spacenavigator support

2011-08-25 Thread Priit Eek
On 25.08.2011, at 17:35, Paul Emsley wrote:
 
 You'd need to do things like:
 
 (add-key-binding Rotate Scene Y % (lambda () (rotate-y-scene 10 0.2)))
 
 And on the device side, you'd need to make it emit a % when rotated 
 clockwise.
 etc.
 what fun!

Well, I tried if scripting would do the trick and tweaked what I could, but it 
seems it just doesn't play out right. Just tapping the mapped key on keyboard 
does the trick, but pressing it types the character too fast and coot keeps 
spinning for a while after releasing. There is an option to make the 
SpaceNavigator send the stroke like a certain number of times per second, but 
it doesn't really do it well and for some reason gets stuck after a while so it 
keeps on typing the letter forever until the device is disconnected. Could be 
that the drivers are buggy (the latest are beta).

 
 Right now UCSF Chimera and MacPyMOL support the device, so those programs 
 could be looked into for examples. I'd appreciate any information you have 
 on this.
 
 Well, that is interesting.  I wonder if UCSF is using X11...

I don't think so. Although the SpcaeNavigator is supposed to work with Chimera 
in Linux as well.
The pure X11 PyMOL doesn't work with the 3d mouse, but the MacPyMOL X11Hybrid 
version does, I don't really know how all that works though :P

Regards,
Priit

Re: [COOT] current Spacenavigator support

2009-07-06 Thread Paul Emsley

Murray, Michael (NIH/NIEHS) [F] wrote:

Hello all,

I am thinking about purchasing a Spacenavigator from 3Dconnexion.  I vaguely
remember Paul mentioning something about the device in a recent talk but I
can't quite remember the context.  I was wondering if it was compatible
and/or useful with Coot.  There was apparently some discussion on the board
about support in 2007 but I don't see any mention since.

Any information would be appreciated.  This would ideally work on a Mac
running OS X 10.5 but I could always dual boot into Linux if necessary.



Hello Michael,

Yes I did mention it.  Under Things to come.  There is no way it will 
work currently. (2007?  Eek!).


I look forward to having a play with one - it will give my left hand 
something other to do  than prop up my head...


Oh, and in the meantime, if you are using a Mac, you could amuse 
yourself with a set of PowerMates.  They work nicely with Coot.


Paul.


[COOT] current Spacenavigator support

2009-07-02 Thread Murray, Michael (NIH/NIEHS) [F]
Hello all,

I am thinking about purchasing a Spacenavigator from 3Dconnexion.  I vaguely
remember Paul mentioning something about the device in a recent talk but I
can't quite remember the context.  I was wondering if it was compatible
and/or useful with Coot.  There was apparently some discussion on the board
about support in 2007 but I don't see any mention since.

Any information would be appreciated.  This would ideally work on a Mac
running OS X 10.5 but I could always dual boot into Linux if necessary.

best,

Mike

Michael S. Murray, Ph.D.
National Institute of Environmental Health Sciences
MD E3-01
P.O. Box 12233
Research Triangle Park, NC 27709
Phone: (919) 541-0268