libratbag / piper

GTK application to configure gaming devices
GNU General Public License v2.0
4.58k stars 173 forks source link

Piper doesn't detect MX Master 3S. #964

Closed IllyasArt closed 1 month ago

IllyasArt commented 1 month ago

Information

Describe the bug Piper doesn't detect MX Master 3S, despite it being a supported device. This goes for both the flatpak versions, and installing ratbag/piper from git.

To Reproduce Install ratbag and piper.

Steps to reproduce the behavior:

  1. Install Piper.
  2. Install ratbag.
  3. Open Piper.
  4. Mouse not detected.

Logs Please start the daemon with verbosity and reproduce the issue.

First make sure it isn't running already.

$ ratbagd --verbose=raw

(What happens when using this command)
ratbagd --verbose=raw
Initializing libratbag
ratbagd error: Failed to start ratbagd: Permission denied

Additional context Using these commands, sudo systemctl stop ratbagd.service and sudo systemctl start ratbagd.service, before then doing ratbagctl, I get this error. Unable to connect to ratbagd: Error calling StartServiceByName for org.freedesktop.ratbag1: Timeout was reached

Sorry if this isn't enough information, I am very, very new to Linux...

staticssleever668 commented 1 month ago

Hi! Try this: https://github.com/libratbag/libratbag/issues/1325#issuecomment-1314388382

IllyasArt commented 1 month ago

Hi! Try this: libratbag/libratbag#1325 (comment)

Thanks for the help!

I put the files for the MX Master 3S, 3S Business into the share location for libratbag, but Piper still doesn't see my mouse. Note, I am using the bolt connector thingy. Am I supposed to be using it via bluetooth instead? (I couldn't get Mint to detect it through bluetooth, but I didn't really research what I needed to do to get it to do so.)

IllyasArt commented 1 month ago

Pairing my mouse directly through Blueman was the solution to my problem! Doing so made scrolling ungodly slow, but turning on the Scroll Wheel Resolution option on Solaar, fixed that problem. As for Piper, it works now, but the 404 mouse error image shows up, rather than the one for the MX Master 3S. On top of that, it won't let me change the button mappings at all.

Well... at least Piper sees it now, haha.