question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Request: Support for Steelseries Prime Wireless

See original GitHub issue

Function wise very similar to the normal Prime mouse, which was added through PR #169, but wireless.

Webpage: https://steelseries.com/gaming-mice/prime-wireless

Wireless mode (1038:1840)

(Wired mode is below)

kern.log:

[34024.766598] usb 3-1.3: new full-speed USB device number 14 using xhci_hcd
[34024.857143] usb 3-1.3: New USB device found, idVendor=1038, idProduct=1840, bcdDevice= 1.05
[34024.857152] usb 3-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[34024.857156] usb 3-1.3: Product: SteelSeries Prime Wireless
[34024.857159] usb 3-1.3: Manufacturer: SteelSeries
[34025.034163] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.0/0003:1038:1840.0023/input/input34
[34025.034395] hid-generic 0003:1038:1840.0023: input,hidraw1: USB HID v1.11 Mouse [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input0
[34025.035335] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.1/0003:1038:1840.0024/input/input35
[34025.087004] hid-generic 0003:1038:1840.0024: input,hidraw8: USB HID v1.11 Keyboard [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input1
[34025.088514] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.2/0003:1038:1840.0025/input/input36
[34025.139956] hid-generic 0003:1038:1840.0025: input,hidraw9: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input2
[34025.141177] hid-generic 0003:1038:1840.0026: hiddev1,hidraw10: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input3
[34025.142282] hid-generic 0003:1038:1840.0027: hiddev4,hidraw11: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input4

lsusb:

$ lsusb -d 1038:1840 --verbose

Bus 003 Device 014: ID 1038:1840 SteelSeries ApS SteelSeries Prime Wireless
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1038 SteelSeries ApS
  idProduct          0x1840 
  bcdDevice            1.05
  iManufacturer           1 SteelSeries
  iProduct                2 SteelSeries Prime Wireless
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0086
    bNumInterfaces          5
    bConfigurationValue     1
    iConfiguration          3 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      98
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      43
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      25
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      37
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      21
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1

Wired mode (1038:1842)

kern.log:

[34492.026877] usb 3-1.3: new full-speed USB device number 17 using xhci_hcd
[34492.117281] usb 3-1.3: New USB device found, idVendor=1038, idProduct=1842, bcdDevice= 1.10
[34492.117290] usb 3-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[34492.117294] usb 3-1.3: Product: SteelSeries Prime Wireless
[34492.117298] usb 3-1.3: Manufacturer: SteelSeries
[34492.328719] usb 3-1.3: can't set config #1, error -32
[34492.489637] usb 3-1.3: USB disconnect, device number 17
[34493.458886] usb 3-1.3: new full-speed USB device number 18 using xhci_hcd
[34493.549164] usb 3-1.3: New USB device found, idVendor=1038, idProduct=1842, bcdDevice= 1.10
[34493.549172] usb 3-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[34493.549176] usb 3-1.3: Product: SteelSeries Prime Wireless
[34493.549179] usb 3-1.3: Manufacturer: SteelSeries
[34493.738268] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.0/0003:1038:1842.002D/input/input40
[34493.738507] hid-generic 0003:1038:1842.002D: input,hidraw1: USB HID v1.11 Mouse [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input0
[34493.739434] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.1/0003:1038:1842.002E/input/input41
[34493.791189] hid-generic 0003:1038:1842.002E: input,hidraw8: USB HID v1.11 Keyboard [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input1
[34493.846172] input: SteelSeries SteelSeries Prime Wireless as /devices/pci0000:00/0000:00:07.1/0000:0e:00.3/usb3/3-1/3-1.3/3-1.3:1.2/0003:1038:1842.002F/input/input42
[34493.898052] hid-generic 0003:1038:1842.002F: input,hidraw9: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input2
[34493.898999] hid-generic 0003:1038:1842.0030: hiddev1,hidraw10: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input3
[34493.899802] hid-generic 0003:1038:1842.0031: hiddev4,hidraw11: USB HID v1.11 Device [SteelSeries SteelSeries Prime Wireless] on usb-0000:0e:00.3-1.3/input4

lsusb:

$ lsusb -d 1038:1842 --verbose

Bus 003 Device 018: ID 1038:1842 SteelSeries ApS SteelSeries Prime Wireless
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1038 SteelSeries ApS
  idProduct          0x1842 
  bcdDevice            1.10
  iManufacturer           1 SteelSeries
  iProduct                2 SteelSeries Prime Wireless
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0086
    bNumInterfaces          5
    bConfigurationValue     1
    iConfiguration          3 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              380mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      98
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      43
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      25
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      37
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      21
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1

Logs generated on:

$ lsb_release -a && uname -a
LSB Version:	1.0
Distributor ID:	VoidLinux
Description:	Void Linux
Release:	rolling
Codename:	void
Linux caprica 5.13.19_1 #1 SMP Sat Sep 18 18:18:26 UTC 2021 x86_64 GNU/Linux

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:16 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
flozzcommented, Aug 17, 2022

This mouse is now supported by Rivalcfg v4.6.0 😃

1reaction
haemkacommented, Aug 12, 2022

can someone test this too? 😃

$ sudo rivalcfg --battery-level
Discharging [=         ] 15 %

😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

SteelSeries Support
We didn't forget about you and expect issues to be resolved in 2-3 business days. Welcome! We're SteelSeries' instant answer bot. For the...
Read more >
Prime Wireless | Lightweight Ultra-fast FPS Gaming Mouse
Lightning fast Prestige OM™ switches deliver over 100M crispy clicks; Esports grade precision tracking with TrueMove Air gaming sensor; Quantum 2.0 Wireless ......
Read more >
Prime Series | Competitive Gaming gear developed by Pros
Every component in SteelSeries Prime competitive gaming mice and headsets ... A sleek desktop setup with an Arctis Prime headset and Prime Wireless...
Read more >
Prime Wireless - SteelSeries Support
Order Process Delay -We are experiencing some technical difficulties that are resulting in delays in order processing. Don't worry, we promise not to...
Read more >
Warranty & Returns - SteelSeries Support
We didn't forget about you and expect issues to be resolved in 2-3 business days. Welcome! We're SteelSeries' instant answer bot. For the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found