Open kevinkga opened 3 years ago
The exact same issue is present on Logitech MX Master 3
Also on Logitech MX Master (first version).
Logitech M590 has the same issue.
Logitech MX Master 2S has the same issue.
Logitech MX Anywhere 3 has the same issue.
One more Logitech M720 Pop!_OS 20.10 Kernel: Linux 5.8.0-7642-generic same piper/ratbad versions pipe 0.5.1-1 ratbagd 0.14-1
I recommend using logiops instead. I don't see Piper fixing this any soon (if that's even possible).
This is the configuration for my device. Hope it helps!.
how is this issue still open? logiops is not gui and caused weird scrolling for me. On Arch Linux. Also, button 7 opens the last window on Cinnamon, but not GNOME. is there a way to get that on GNOME?
I'm sorry folks, but currently I am the only person working on this and I haven't had much time to dedicate to libratbag, and the logitech productivity devices in specific.
If you want to look at alternatives, please check https://github.com/pwr-Solaar/Solaar and https://github.com/PixlOne/logiops.
Issue persists.
Logitech M720 Linux Mint 20.3 Cinnamon Kernel 5.13.0-22-generic Ratbag 0.16 Piper 0.6
I did finally get ratbagd to recognize my mouse by changing the the DeviceMatch command in /usr/share/libratbag/logitech-M720.device to:
DeviceMatch=usb:046d:405e;bluetooth:046d:c52b
Specifically, I changed "b015" to "c52b", which is the usb ID indicated for the Logitech Unifying Receiver using the "lsusb" command. The "ratbagctl list" command now detects my mouse - it outputs: "singing-gundi: Logitech M720 Triathlon"
However, when I change a button mapping in Piper, I get the following error: "Something went wrong. The device has been set to a previous state."
I hope the bug gets fixed. Piper looks like a nice GUI application I really would like to use.
In the mean time, I am using xbindkeys to map my mouse buttons to key commands. It's not as simple as using Piper's GUI - you have to edit the .xbindkeysrc file to provide the key bindings, but it works. Anyone else having the same issue with Piper may want to give it a try until Piper gets fixed. To use it on X11, install xbindkeys xautomation x11-utils. I don't know whether it works in Wayland.
how is this issue still open? logiops is not gui and caused weird scrolling for me. On Arch Linux. Also, button 7 opens the last window on Cinnamon, but not GNOME. is there a way to get that on GNOME?
I fixed my problem by overthinking it. the 'left' key binds to Ctrl+Alt+Tab
Same problem with a Logitech MX Anywhere 2.
Same problem persists with logitech m720
Information
ratbagd
version: 0.140.5.1
Ubuntu 20.04
Logitech M720
uname -srmo
):Linux 5.4.0-40-generic x86_64 GNU/Linux
Describe the bug I want to assign mouse button 8 to trigger a keystroke. The Piper GUI simply says "Something went wrong. The device has be reset to a previous state." ratbagctl says "Error: assigning a macro is not supported on this device"
To Reproduce Steps to reproduce the behavior:
However when I try to remap a button it works fine though. Could it be a limitation of the device itself?
Logs:
Logs