abryden/CollabMol
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Installation: 1. Make sure you have python installed and install PyMOL for windows using the installation instructions found at: http://www.pymolwiki.org/index.php/Windows_Install 2. install Pygame using the appropriate installer found at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 3. Follow the directions to enable plugins in PyMOL at: http://www.pymolwiki.org/index.php/Windows_Install 4. Download the zip archive of CollabMol from github: https://github.com/abryden/CollabMol 5. Unpack the zip file 6. Install the file "CollabMol_Plugin.py" using the plugin manager in PyMOL 7. Turn on all the game controllers you want to use 8. Double click on "pygameSplinter.py" to launch it using python (which has pygame installed) 9. Launch PyMOL 10. Start CollabMol from the plugin menu Ordinary Use instructions (after installed): 1. Turn on game controllers 2. Double click on "pygameSplinter.py" to start the app that talks to the game controllers 3. Start PyMOL 4. Launch the CollabMol plugin This will let you control PyMOL using a game controller. This is in pre-alpha stage currently. Still todo are the following: ## DONE Support more than one game controller ## DONE Support xbox 360 controllers (currently these crash in windows) ##DONE have a dead zone so that while game controllers aren't used they dont interfere ## DONE with mouse input and fire off unnecessary redraws in PyMOL. Installation and use pygameSplinter.py needs to be run independently of Pymol from python and requires pygame to be installed. These needs to keep running while collabmol is running from within PyMOL WiiMOL_Plugin.py needs to be copied into PyMOLs tk startup plugins directory or installed using the plugin installtion interface in PyMOL. To use the plugin simply start it from the menu
About
Tools for using game controllers inside PyMOL
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published