-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hello, thanks for the Linux software, I managed to get it working on Ubuntu to customize my BladeMaster PRO 87K with italian layout, but I'm not sure the keyboard is correctly recognized, because the window title is set to "BladeMaster PRO 88K" and in the image is shown an english layout.
The customization functions for keys and leds seem to work well, but I'm not able to assign different functions to the "Genius-Knob", and every time I run the program the knob seems to stop working at all.
To build the software on Ubuntu (maybe some info could be included in the readme) I had to install some dev package first:
sudo apt install build-essential qt5-default libusb-1.0-0-dev
cd dpc_linux
qmake -makefile DrevoPowerConsole.pro
make
sudo cp udev/77-drevo-usb-allow-wheel.rules /usr/lib/udev/rules.d/But I had to modify the included udev rules, because Debian based distributions do not implement a wheel group by default:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b31f", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b51f", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b58f", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b5bf", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b57e", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b58e", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1a2c", ATTRS{idProduct}=="b5be", TAG+="uaccess"
I think the tag TAG+="uaccess" is more "generic", but I'm absolutely not an udev expert so I may be wrong.