You are not logged in.

#1 2013-01-27 01:52:40

oxfist
Member
From: Santiago, Chile
Registered: 2011-04-16
Posts: 9

Tt eSPORTS SAPHIRA mouse buttons not working

A few days ago I bought a new Thermaltake mouse (this one: http://www.thermaltakeusa.com/store/Pro … 66&ID=1831), and for my surprise I found that the left, right, middle and the two side buttons (i.e. all of the buttons) aren't working at all.

I ran xev so I could have a little more information about what was happening with the hardware, but the buttons mentioned aren't even showing activity, I can move the pointer and scroll, but no buttons are working (wich is getting me pretty concerned about my investment).

I searched a lot for documentation on this subject or even some post that could help me, but I got no luck whatsoever. Either I'm awfully noob and everyone knows this or it's a pretty obscure source of issues. I'm guessing that some configuration with Udev will suffice, but the buttons not showing activity got me really lost.

Has anyone had this problem before? Any help will be very much appreciated.

Many regards.

Last edited by oxfist (2013-01-27 17:46:22)

Offline

#2 2013-05-22 16:44:22

aeonsies
Member
Registered: 2013-05-22
Posts: 1

Re: Tt eSPORTS SAPHIRA mouse buttons not working

I know this post is a few months old but it's also the top post from Google.

The issue appears to be the way the Linux kernel changed how they handle USB devices in 3.3.  If you run the linux kernel 3.2 or below the mouse works without issue (output below of a working messages log):

May  2 18:29:33 ubuntu kernel: [  101.346415] usb 4-2: USB disconnect, device number 3
May  2 18:29:36 ubuntu kernel: [  104.340067] usb 4-2: new full-speed USB device number 4 using ohci_hcd
May  2 18:29:37 ubuntu mtp-probe: checking bus 4, device 4: "/sys/devices/pci0000:00/0000:00:12.0/usb4/4-2"
May  2 18:29:37 ubuntu kernel: [  104.519377] input: Thermaltake Tt eSPORTS SAPHIRA as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.0/input/input8
May  2 18:29:37 ubuntu kernel: [  104.519584] generic-usb 0003:04F2:1106.0009: input,hidraw2: USB HID v1.11 Mouse [Thermaltake Tt eSPORTS SAPHIRA] on usb-0000:00:12.0-2/input0
May  2 18:29:37 ubuntu mtp-probe: bus: 4, device: 4 was not an MTP device
May  2 18:29:37 ubuntu kernel: [  104.530250] input: Thermaltake Tt eSPORTS SAPHIRA as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.1/input/input9
May  2 18:29:37 ubuntu kernel: [  104.530464] generic-usb 0003:04F2:1106.000A: input,hiddev0,hidraw3: USB HID v1.11 Keyboard [Thermaltake Tt eSPORTS SAPHIRA] on usb-0000:00:12.0-2/input1
May  2 18:29:45 ubuntu dbus[1571]: [system] Activating service name='com.ubuntu.DeviceDriver' (using servicehelper)
May  2 18:29:46 ubuntu dbus[1571]: [system] Successfully activated service 'com.ubuntu.DeviceDriver'
May  2 18:29:48 ubuntu dbus[1571]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
May  2 18:29:48 ubuntu AptDaemon: INFO: Initializing daemon
May  2 18:29:48 ubuntu AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
May  2 18:29:48 ubuntu dbus[1571]: [system] Successfully activated service 'org.freedesktop.PackageKit'
May  2 18:29:48 ubuntu AptDaemon.PackageKit: INFO: Initializing PackageKit transaction
May  2 18:29:48 ubuntu AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/aaa85dc9dd794f168486b669411a1c28
May  2 18:29:48 ubuntu AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/aaa85dc9dd794f168486b669411a1c28
May  2 18:29:49 ubuntu AptDaemon.PackageKit: INFO: Get updates()
May  2 18:29:49 ubuntu AptDaemon.Worker: INFO: Finished transaction /org/debian/apt/transaction/aaa85dc9dd794f168486b669411a1c28

And here's the output from a newer kernel:

May  2 18:44:09 ubuntu kernel: [   49.823059] usb 4-2: new full-speed USB device number 3 using ohci_hcd
May  2 18:44:10 ubuntu kernel: [   49.995486] usb 4-2: New USB device found, idVendor=04f2, idProduct=1106
May  2 18:44:10 ubuntu kernel: [   49.995489] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
May  2 18:44:10 ubuntu kernel: [   49.995491] usb 4-2: Product: Tt eSPORTS SAPHIRA
May  2 18:44:10 ubuntu kernel: [   49.995493] usb 4-2: Manufacturer: Thermaltake
May  2 18:44:10 ubuntu mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:12.0/usb4/4-2"
May  2 18:44:10 ubuntu mtp-probe: bus: 4, device: 3 was not an MTP device
May  2 18:44:10 ubuntu kernel: [   50.013285] input: Thermaltake Tt eSPORTS SAPHIRA as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.0/input/input6
May  2 18:44:10 ubuntu kernel: [   50.013397] hid-generic 0003:04F2:1106.0007: input,hidraw4: USB HID v1.11 Mouse [Thermaltake Tt eSPORTS SAPHIRA] on usb-0000:00:12.0-2/input0
May  2 18:44:10 ubuntu kernel: [   50.018555] input: Thermaltake Tt eSPORTS SAPHIRA as /devices/pci0000:00/0000:00:12.0/usb4/4-2/4-2:1.1/input/input7
May  2 18:44:10 ubuntu kernel: [   50.018720] hid-generic 0003:04F2:1106.0008: input,hiddev0,hidraw5: USB HID v1.11 Keyboard [Thermaltake Tt eSPORTS SAPHIRA] on usb-0000:00:12.0-2/input1

I used a Ubuntu live cd to do my testing but I've verified this works on Ubuntu and Opensuse provided the kernel is 3.2, hope that helps.

Offline

Board footer

Powered by FluxBB