Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
The gaming mouse doesnt work
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
GoutaTakeshi
n00b
n00b


Joined: 29 Jan 2024
Posts: 13

PostPosted: Thu Feb 22, 2024 9:36 am    Post subject: The gaming mouse doesnt work Reply with quote

My SteelSeries mouse is properly detected but lacks the ability to move when connected via either wired or wireless connection.I can configure button events such as Page Up and Page Down using the rivalcfg tool, but I cannot customize the left-click or right-click.My old USB mouse works fine on my laptop, so I'm not sure if the issue with the gaming mouse not working is due to firmware or configuration problems.

This is the output of "libinput list-devices":
Code:
Device:           SteelSeries SteelSeries Prime Mini Wireless
Kernel:           /dev/input/event4
Group:            4
Seat:             seat0, default
Capabilities:     pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   flat *adaptive custom
Rotation:         0.0

Device:           SteelSeries SteelSeries Prime Mini Wireless
Kernel:           /dev/input/event5
Group:            4
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0

Device:           SteelSeries SteelSeries Prime Mini Wireless
Kernel:           /dev/input/event6
Group:            4
Seat:             seat0, default
Capabilities:     keyboard pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0


This is the output of "xinput":
Code:
⎡ Virtual core pointer                       id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4   [slave  pointer  (2)]
⎜   ↳ FRMW0004:00 32AC:0006 Consumer Control     id=11   [slave  pointer  (2)]
⎜   ↳ PIXA3854:00 093A:0274 Touchpad             id=14   [slave  pointer  (2)]
⎜   ↳ SteelSeries SteelSeries Prime Mini Wireless   id=8   [slave  pointer  (2)]
⎜   ↳ SteelSeries SteelSeries Prime Mini Wireless   id=10   [slave  pointer  (2)]
⎜   ↳ PIXA3854:00 093A:0274 Mouse                id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                      id=3   [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                id=5   [slave  keyboard (3)]
    ↳ SteelSeries SteelSeries Prime Mini Wireless   id=9   [slave  keyboard (3)]
    ↳ FRMW0004:00 32AC:0006 Consumer Control     id=18   [slave  keyboard (3)]
    ↳ Video Bus                                  id=6   [slave  keyboard (3)]
    ↳ FRMW0004:00 32AC:0006 Wireless Radio Control   id=12   [slave  keyboard (3)]
    ↳ SteelSeries SteelSeries Prime Mini Wireless   id=17   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard               id=15   [slave  keyboard (3)]
    ↳ Power Button                               id=7   [slave  keyboard (3)]
    ↳ HHKB-Hybrid_2 Keyboard                     id=16   [slave  keyboard (3)]

# xinput list-porps 8
Device 'SteelSeries SteelSeries Prime Mini Wireless':
   Device Enabled (167):   1
   Coordinate Transformation Matrix (169):   1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
   libinput Natural Scrolling Enabled (296):   0
   libinput Natural Scrolling Enabled Default (297):   0
   libinput Scroll Methods Available (298):   0, 0, 1
   libinput Scroll Method Enabled (299):   0, 0, 0
   libinput Scroll Method Enabled Default (300):   0, 0, 0
   libinput Button Scrolling Button (301):   2
   libinput Button Scrolling Button Default (302):   2
   libinput Button Scrolling Button Lock Enabled (303):   0
   libinput Button Scrolling Button Lock Enabled Default (304):   0
   libinput Middle Emulation Enabled (305):   0
   libinput Middle Emulation Enabled Default (306):   0
   libinput Rotation Angle (279):   0.000000
   libinput Rotation Angle Default (280):   0.000000
   libinput Accel Speed (307):   0.000000
   libinput Accel Speed Default (308):   0.000000
   libinput Accel Profiles Available (309):   1, 1, 1
   libinput Accel Profile Enabled (310):   1, 0, 0
   libinput Accel Profile Enabled Default (311):   1, 0, 0
   libinput Accel Custom Fallback Points (312):   <no items>
   libinput Accel Custom Fallback Step (313):   0.000000
   libinput Accel Custom Motion Points (314):   <no items>
   libinput Accel Custom Motion Step (315):   0.000000
   libinput Accel Custom Scroll Points (316):   <no items>
   libinput Accel Custom Scroll Step (317):   0.000000
   libinput Left Handed Enabled (318):   0
   libinput Left Handed Enabled Default (319):   0
   libinput Send Events Modes Available (281):   1, 0
   libinput Send Events Mode Enabled (282):   0, 0
   libinput Send Events Mode Enabled Default (283):   0, 0
   Device Node (284):   "/dev/input/event4"
   Device Product ID (285):   4152, 6216
   libinput Drag Lock Buttons (320):   <no items>
   libinput Horizontal Scroll Enabled (321):   1
   libinput Scrolling Pixel Distance (322):   15
   libinput Scrolling Pixel Distance Default (323):   15
   libinput High Resolution Wheel Scroll Enabled (324):   1


xorg.log is here:https://pastebin.com/fRRP6kYw
Back to top
View user's profile Send private message
XaetaCore
n00b
n00b


Joined: 11 Aug 2016
Posts: 25
Location: The Netherlands

PostPosted: Wed Feb 28, 2024 2:15 pm    Post subject: Re: The gaming mouse doesnt work Reply with quote

I have seen posts online on other sites explaining that a firmware upgrade might work, they also mentioned that their mouse was only recognized as a keyboard instead of a mouse.
Can you try to upgrade the firmware of the mouse to see if that resolves the issue

There also is a hid_steelseries module in the kernel available, although i am not sure if this applies for your mouse too
Code:
Steelseries SRW-S1 steering wheel support
modulename: hid-steelseries.ko
configname: CONFIG_HID_STEELSERIES
Linux Kernel Configuration
└─>Device Drivers
└─>HID support
└─>Special HID drivers
└─>Steelseries SRW-S1 steering wheel support

maybe there are other drivers in there too?

Imho i think its the firmware of the mouse, but i do not own such a mouse so you would have to try, hope it helps.
Back to top
View user's profile Send private message
GoutaTakeshi
n00b
n00b


Joined: 29 Jan 2024
Posts: 13

PostPosted: Fri Aug 02, 2024 6:35 am    Post subject: Reply with quote

After testing, the kernel must turn on these options CONFIG_USB CONFIG_USB_AIPTEK CONFIG_USB_HID CONFIG_USB_KBD CONFIG_USB_MOUSE CONFIG_USB_WACOM for the prime wireless mouse to work properly
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum