btnx-config icon indicating copy to clipboard operation
btnx-config copied to clipboard

btnx isn't recognizing my Saitek R.A.T. 7 on a single debian system

Open hashworks opened this issue 10 years ago • 4 comments

I'm using btnx to remap my mouse events for 1 year now. Lately I switched from Ubuntu to Debian Jessie on all my machines. On 2/3 machines btnx works perfectly, however on my home tower it isn't recognizing my Saitek R.A.T. 7 mouse (all other machines recognize the mouse). As soon as I'm getting into the mouse recognition the only thing it finds is my keyboard (if I press anything on it).

Things I already tried:

  • Set the mouse IDs manually with lsusb -> "Error: mouse handler IDs set but not found"
  • Remove the config
  • Rebuild btnx & btnx-config

lsusb: "Bus 002 Device 011: ID 06a3:0ccb Saitek PLC" btnx_config:

Mouse
vendor_name = Saitek PCL
product_name = R.A.T. 7
vendor_id = 0x06a3
product_id = 0x0bd0
[...]

Any ideas?

hashworks avatar Apr 06 '15 17:04 hashworks

Can you post the compiler output for building btnx and btnx-config?

cdobrich avatar Apr 07 '15 10:04 cdobrich

Sure! btnx-config-configure: http://pastebin.com/WnSmbGk2 btnx-config-make: http://pastebin.com/L4tj7XjD btnx-config-make-install: http://pastebin.com/2MPC2DTY

btnx-configure: http://pastebin.com/4sTG2UJ2 btnx-make: http://pastebin.com/w9hJGLZK btnx-make-install: http://pastebin.com/jpr694ZH

hashworks avatar Apr 08 '15 06:04 hashworks

Sorry for the delayed reply. I have not forgotten about you. I cannot see any problems with the compiling process. Next questions:

What are the names of the Configuration Profile(s) you have used? I only recently noticed a bug with whitespace in the Configuration Names. This didn't seem to happen on older versions of Fedora, only the latest one.

Also, open a console and run btnx-config from there, and grab the console output, then share that please.

cdobrich avatar Apr 23 '15 22:04 cdobrich

Hi, no problem!

No whitespace in the configuration profiles, I'm currently using Default (filename btnx_config_Default. Also nothing too special in btnx-config output when trying to record my mouse with a fresh profile:

(btnx-config:31038): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(btnx-config:31038): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(btnx-config:31038): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
/usr/share/btnx-config/btnx-config.glade

This is the output when I set the identifiers manually:

/usr/share/btnx-config/btnx-config.glade

(btnx-config:25798): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(btnx-config:25798): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(btnx-config:25798): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
Error: mouse handler IDs set but not found.

hashworks avatar Apr 24 '15 12:04 hashworks