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"