xsetwacom doesn't allow negative numbers as parameters Reproducible: Always Steps to Reproduce: invoke, e.g., -- xsetwacom set sty topx "-128" -- Actual Results: xsetwacom complaining about "1" not an option Expected Results: stylus topx set to a negative number upstream fixed in git. see link
Thanks, this will get fully fixed when upstream releases a new version, and we bump the version is portage. As you pointed out the problem is because it's using getopt. In the interim you can specify negative numbers as follows: xsetwacom set sty topx -- -128 The double dashes inform getopt that everything beyond that point is not a parameter and hence it won't get processed like one. Since there's a workaround, I'm not going to push the patch to the current package, a new version should be out soon enough. Hope that's ok? 5:)