Ok, I tooled around in btnx-config to see if I could gain more understanding of why it's crashing. 90% of this is likely irrelevant, but I might as well post it anyway.
So, I tried running btnx-config from the command line to see it's output.
Code:
Warning: invalid button index reported by buttons_check_index.
No previous config file at /etc/btnx/btnx_config. No configuration loaded.
Warning: tree_buttons_empty_store could not get an iter.
Warning: tree_buttons_empty_store could not get an iter.
Aborted
The first three lines I got right as I opened btnx, and the last 2 I got right as I hit ok after detection. Also, after the window closes, btnx-config isn't running anymore.
Now if I run it with the default mxrev configuration file from /etc/btnx/defaults, I get this error:
Code:
Warning: invalid button index reported by buttons_check_index.
Warning: tree_buttons_empty_store could not get an iter.
Aborted
I tried also hitting cancel after the button detection to see if maybe that would fix some stuff. Well, it brought me back to the main screen, but that was about it. However, pressing "restart btnx" after pressing the cancel button gives me a different error, regarding to issues with /etc/init.d/btnx, which after make install-generic doesn't show up. If I do a plain ol' make install, I get errors in /etc/init.d/btnx saying "line 34: /lib/init/vars.sh: No such file or directory".
Finally, to top it all off, if I try to use btnx by itself without btnx-config, by copying the default mxrevo config over and running ./btnx, I get:
Code:
Opened handler: /dev/input/event0
Opened handler: /dev/input/event1
Opened handler: /dev/input/event2
Opened handler: /dev/input/event3
Opened handler: /dev/input/event4
Opened handler: /dev/input/event5
Opened handler: /dev/input/event6
Opened handler: /dev/input/event7
Opened handler: /dev/input/event8
Opened handler: /dev/input/event9
Opened handler: /dev/input/event10
Error opening button event file descriptor: No such file or directory
Also, to clarify on the scroll wheel thing; I wasn't binding it in btnx, however, scrolling it both before and after btnx sends two events to the computer, something I tried to rectify with lomoco --no-sms. However, lomoco doesn't seem to recognize my mouse. Any other suggestions?
Thanks for the lengthy response,
perrako
Bookmarks