Hello,

Since my blurp about the Powermate on CCP4bb on April 20th, I've had a few questions from people who wanted to know more. So just to summarize for the benefit of the list:

Dima Klenchin wrote:

> Morten, I've never heard of Powermate. Is this what you mean?

Yes, your Amazon link was good. The Powermate is produced by Griffin Technology (http://www.griffintechnology.com/products/powermate/). Apparently you can buy it online from them; we bought ours from the local Apple dealer.

Kevin Cowtan wrote:
Interesting. Can you plug more than one it at a time?

Yes. Since they are USB devices, you can plug in up to 127. That should give you plenty of dials, Kevin ;-) I read some time ago that Griffin had plans of making a 3-dial device, however I can't find any info about it on their homepage so they may have dropped the idea.

Christopher Colbert wrote:
What is evrouter?  I have been looking at the Powermate, but have not seen
a satisfactory way to get the 8 dial functionality out of it.  Is this
configuration easy to set up on OSX?

evrouter is a very nifty general application that will pick up X events and transform them to something else. You can read about it here:

http://www.bedroomlan.org/~alexios/coding_evrouter.html

An RPM is available from here:

http://apt.bioxray.dk/rhel/el4/i386/RPMS.xray

Evrouter needs to be started before you start O. I am using a script that runs:

evrouter /dev/input/event*

(after removing the old /tmp/.evrouter:0 file). You configure the program in the file ~/.evrouterrc. My .evrouter file setup for O is attached to this message.

There is another Unix application for controlling the Powermate, it is more advanced than evrouter (can be programmed with Lua) but it _only_ works with Powermate, so it cannot be used to map i.e. the mouse scroll wheel. Read about it here:

http://powermated.sourceforge.net/

Powermated RPM available from here:

http://apt.bioxray.dk/rhel/el4/i386/RPMS.xray

Is this configuration easy to set up on OSX?

No problemas! The Powermate is fully supported under OSX, and Griffin provides a System preferences module for it. You don't need evrouter. The only snag is that O is not recognized as an OSX application, unless you rename it to osx_ono.app (local nerd Jesper Karlsen told me this neat trick!).

Hope this helps,
Morten

--
Morten Kjeldgaard, Asc. professor, Ph.D.
Department of Molecular Biology, Aarhus University
Gustav Wieds Vej 10 C, DK-8000 Aarhus C, Denmark
Lab +45 89425026 * Mobile +45 51860147 * Fax +45 86123178
Home +45 86188180 * http://www.bioxray.dk/~mok


Window "O_Linux"
"Griffin PowerMate" "/dev/input/event[2,3]" any rel/7/1 "XKey/Right"
"Griffin PowerMate" "/dev/input/event[2,3]" any rel/7/-1 "XKey/Left"
"Logitech USB Receiver" "/dev/input/event2" none rel/8/-1 "XKey/Down"
"Logitech USB Receiver" "/dev/input/event2" none rel/8/1 "XKey/Up"
"Logitech USB Receiver" "/dev/input/event2" none key/276 "XKey/y+e+s+KP_Enter"
"Logitech USB Receiver" "/dev/input/event2" none key/275 "XKey/n+o+KP_Enter"

Reply via email to