How do you even go about configuring this?
Closed this issue · 3 comments
Hi im on arch and have an apex pro 5 keyboard with the id of 1038:161c. I tried to follow your instructions for installing apex-tux through Udev and also tried the apex-tux-git aur package, im stuck on step 2 when it comes to "Enter the following data from here". What do you mean by here? this just links me to a python script where there is seemingly no spot to enter my keyboard's ID. I also looked at the issues section and have the same error about the settings file missing upon running apex-tux or sudo apex-tux. This whole thing feels poorly written and rather cryptic trying to understand even the converstations going on in the issues section. You guys keep reffering to a settings.toml file needing to be copied to the target /release folder or asking if they are in the current directory. What is the current directory? where is the target/release folder and why is this all so poorly explained and cryptic? this almost works just I need to get past the whole your settings.toml is missing.
If you're stuck at step 2, you shouldn't worry about the settings.toml for now, what you should do is skip the python script (while it works for some, it doesn't for other), and should create /etc/udev/rules.d/97-steelseries.rules
and put
SUBSYSTEM=="input", GROUP="input", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1038", ATTRS{idProduct}=="161c", MODE="0666", GROUP="plugdev"
KERNEL=="hidraw*", ATTRS{idVendor}=="1038", ATTRS{idProduct}=="161c", MODE="0666", GROUP="plugdev"
after that, reload the udev rules / restart
and then you should worry about compiling it / figuring where the settings.toml is
however, I do agree that the installation is quite a ride, I will try to rewrite it, but english is not my main language
Thank you for getting back to me, I'll try the steps you listed also sorry if I came off a bit harsh I just felt like I was misunderstanding something that was simple for the others in the github post. I hadn't considered the dev might not have English as thier first language.