I just got a Razer Taipan mouse today. The mouse works fine after connecting to the system (other than very fast default acceleration), but I wanted to configure it using the open source tool created by Michael Busch. This tool is a replacement for Razer’s Synapse configuration tool that only runs on Windows and OSX. I almost have it working. I’m having a couple issues:
-
I can’t seem to get the razerd daemon to start after boot. After putting the provided razerd init script in /etc/init.d/, I used Yast2/System Services to Enable razerd. I confirmed with “chkconfig --list” after a reboot to see that razerd is listed to run at runlevels 2, 3, 4, 5 and stop at 0, 1, 6. When I do a “ps -ef | grep razerd”, I don’t see the daemon running.
-
When I manually run razerd in a separate shell, I can’t run the QT-based gui version of razercfg, qrazercfg. I get this error:
File “/usr/local/bin/qrazercfg”, line 18, in <module>
from PySide.QtCore import *
ImportError: No module named ‘PySide’The commandline razercfg works fine with razerd running in a separate shell. As far as I know, I do have python3-pyside installed.
Any help appreciated! Thanks!
P.S. What works right now: After reboot, mouse acceleration works fine and is controlled by pressing the two center buttons on the top of the mouse. One button increases acceleration, the other slows it down. The scroll wheel is lit up. The Razer logo is set to “breathing” mode. The side buttons, which I haven’t tested too much, goes forward/backward a page in FireFox.
Notes:
My system is GNU/Linux openSUSE 12.3 64-bit. (I haven’t had time to update to 13.x.)
I grabbed the source from here:
http://bues.ch/cms/hacking/razercfg.html
I unarchived it:
tar xvfj razercfg-0.31.tar.bz2
which created files in this directory:
cd razercfg-0.31/
The README instructed me to install these packages:
install python3
install libusb-1.0.0-dev
install python3-pyside
install cmake
I could find python3-pyside in the standard 12.3 release, so I added this repository:
ftp.uni-stuttgart.de/opensuse-buildservice/KDE:/Qt/openSUSE_12.3
While still in razercfg-0.31/
cmake .
make
Then to superuser mode to
make install
cp ./razerd.initscript /etc/init.d/razerd
Then back to Yast2 and System Services to Enable
razerd