btnx-config not detecting mouse after update

Bug #255491 reported by goto
10
Affects Status Importance Assigned to Milestone
btnx
Incomplete
Undecided
Unassigned

Bug Description

I am using KUbuntu Intrepid Alpha 3, and btnx worked flawlessly until today I dist-upgraded. Among the changes was a new kernel version and new Xorg, which apparently detect the mouse differently (it's a newer version MX Revo). Right now btnx doesn't give any errors, however it obviously does not work. Trying to re-detect the mouse with btnx-config yields no results (DeviceId remains 0x0000 and no buttons are found). Interestingly enough, some buttons where not visible to xev before (like the thumb wheel) but they are now. Actually, xev now detects *all* of the buttons plus the "keyboard" event from the
"Search" button.

System information
==========
Distro: KUbuntu 8.10 / Intrepid Ibex
Kernel: 2.6.26-5-generic #1 SMP Sun Aug 3 01:26:00 UTC 2008 x86_64 GNU/Linux
X.Org:
X.Org X Server 1.4.99.906 (1.5.0 RC 6)
Release Date:
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-16-server x86_64 Ubuntu
Current Operating System: Linux Tenebus 2.6.26-5-generic #1 SMP Sun Aug 3 01:26:00 UTC 2008 x86_64
Build Date: 06 August 2008 12:50:06AM
xorg-server 2:1.4.99.906-1ubuntu2 (<email address hidden>)
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
==========

Some hints from the logs:

=====[Xorg.0.log]=====
(EE) btnx mouse: Read error: No such device
(II) config/hal: removing device btnx mouse
(WW) btnx mouse: Release failed (No such device)
(II) btnx mouse: Close
(II) UnloadModule: "evdev"
=====[Xorg.0.log]=====

=====[Kernel]=====
[ 8.766288] input: Logitech USB Receiver as /class/input/input3
[ 8.791462] input,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-2
[ 8.798329] input: Logitech USB Receiver as /class/input/input4
[ 8.819976] input,hiddev96,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.2-2
=====[Kernel]=====

=====[lsusb]=====
Bus 007 Device 003: ID 046d:c525 Logitech, Inc.
=====[lsusb]=====

=====[btnx_config_Default]=====
# This is a btnx configuration file generated by btnx-config

Mouse
vendor_name = Logitech
product_name = MX Revolution
vendor_id = 0x046d
product_id = 0xc525
revoco_mode = 4
revoco_btn = 3
revoco_up_scroll = 20
revoco_down_scroll = 20
EndMouse

Button
name = Button1
rawcode = 0x01000110
(... more buttons follow ...)
=====[btnx_config_Default]=====

If you need any further details, I'll be happy to provide them!

Best regards

goto (gotolaunchpad)
description: updated
Revision history for this message
Oli (oli) wrote :

I'm getting similar behaviour. If I were to shake my fist in somebody's general direction, it would be xorg's.

Any progress at looking at the newer versions of X yet Olli?

Revision history for this message
Olli Salonen (daou) wrote :

This is nothing new, really. Happened with Hardy as well (because of kernel side changes).

It seems that the folks at X.Org are doing things to make mice really work, but so far there is no possibility to harness the functionality.

I have coding the new btnx C++ version on my spare time that changes almost everything about how btnx works, for the better. Hopefully I can still hook onto the input system (this shouldn't change, it's kernel side stuff), otherwise there is no point in developing the new or old version of btnx.

If I have time, I will try to see what has changed.

Revision history for this message
Olli Salonen (daou) wrote :

Looks like btnx will no longer work with Intrepid. I posted a news item on the btnx website with a longer description (http://ollisalonen.com/btnx).

goto (gotolaunchpad)
Changed in btnx:
status: New → Confirmed
dino99 (9d9)
Changed in btnx:
status: Confirmed → Incomplete
Revision history for this message
Monkok (monkok-st) wrote :

I have the same problem on Ubuntu 12.10. Btnx can't detect my mouse. Saitek Cyborg R.A.T. 5 - that is my mouse. How i can fix it to configure my mouse?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.