pwr-Solaar / Solaar

Linux device manager for Logitech devices
https://pwr-solaar.github.io/Solaar
GNU General Public License v2.0
5.54k stars 410 forks source link

Rules Actions stops to work in browser #2193

Closed Flashwalker closed 10 months ago

Flashwalker commented 11 months ago
``` solaar version 1.1.9+git2025-4160b0e Приёмник «Bolt» Device path : /dev/hidraw5 USB id : 046d:C548 Serial : 35463530454144443831443835453544 Has 1 paired device(s) out of a maximum of 6. Notifications: wireless, software present (0x000900) Device activity counters: 1=178 1: MX Master 3S Device path : None WPID : B034 Codename : MX Master 3S Kind : mouse Protocol : HID++ 4.5 Serial number: 934AC90A Model ID: B03400000000 Unit ID: 934AC90A Bootloader: BL1 69.00.B0003 Firmware: RBM 22.00.B0003 Other: The power switch is located on the (unknown). Supports 36 HID++ 2.0 features: 0: ROOT {0000} V0 1: FEATURE SET {0001} V0 2: DEVICE FW VERSION {0003} V4 Firmware: Bootloader BL1 69.00.B0003 B03438FCA4E6 Firmware: Firmware RBM 22.00.B0003 B03438FCA4E6 Firmware: Other Unit ID: 934AC90A Model ID: B03400000000 Transport IDs: {'btleid': 'B034'} 3: DEVICE NAME {0005} V0 Name: MX Master 3S Kind: mouse 4: WIRELESS DEVICE STATUS {1D4B} V0 5: CONFIG CHANGE {0020} V0 6: CRYPTO ID {0021} V1 7: DEVICE FRIENDLY NAME {0007} V0 Friendly Name: MX Master 3S 8: UNIFIED BATTERY {1004} V3 Battery: 70%, discharging. 9: REPROG CONTROLS V4 {1B04} V5 Действие кнопки/клавиши (saved): {Left Button:Left Click, Right Button:Right Click, Middle Button:Mouse Middle Button, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Mouse Gesture Button:Gesture Button Navigation, Smart Shift:Smart Shift} Действие кнопки/клавиши : {Left Button:Left Click, Right Button:Right Click, Middle Button:Mouse Middle Button, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Mouse Gesture Button:Gesture Button Navigation, Smart Shift:Smart Shift} Поведение клавиш/кнопок (saved): {Middle Button:Обычное, Back Button:Перенаправлено, Forward Button:Перенаправлено, Mouse Gesture Button:Обычное, Smart Shift:Обычное} Поведение клавиш/кнопок : {Middle Button:Обычное, Back Button:Перенаправлено, Forward Button:Перенаправлено, Mouse Gesture Button:Обычное, Smart Shift:Обычное} 10: CHANGE HOST {1814} V1 Подключено к : 1:smarttop 11: HOSTS INFO {1815} V2 Host 0 (paired): smarttop Host 1 (paired): smarttop Host 2 (paired): smarttop 12: XY STATS {2250} V1 13: ADJUSTABLE DPI {2201} V2 Чувствительность (тчк/дюйм) (saved): 1200 Чувствительность (тчк/дюйм) : 1200 14: SMART SHIFT {2110} V0 Scroll Wheel Ratcheted (saved): Ratcheted Scroll Wheel Ratcheted : Ratcheted Scroll Wheel Ratchet Speed (saved): 5 Scroll Wheel Ratchet Speed : 5 15: HIRES WHEEL {2121} V1 Multiplier: 15 Has invert: Normal wheel motion Has ratchet switch: Normal wheel mode Low resolution mode HID notification Направление прокрутки (saved): False Направление прокрутки : False Разрешение прокрутки колесом (saved): False Разрешение прокрутки колесом : False Поведение колеса прокрутки (saved): False Поведение колеса прокрутки : False 16: THUMB WHEEL {2150} V0 Направление вращения бокового колеса (saved): True Направление вращения бокового колеса : True Поведение бокового колеса (saved): False Поведение бокового колеса : False 17: WHEEL STATS {2251} V0 18: DFUCONTROL {00C3} V0 19: DEVICE RESET {1802} V0 internal, hidden, unknown:000010 20: unknown:1803 {1803} V0 internal, hidden, unknown:000010 21: CONFIG DEVICE PROPS {1806} V8 internal, hidden, unknown:000010 22: unknown:1816 {1816} V0 internal, hidden, unknown:000010 23: OOBSTATE {1805} V0 internal, hidden 24: unknown:1830 {1830} V0 internal, hidden, unknown:000010 25: unknown:1891 {1891} V7 internal, hidden, unknown:000008 26: unknown:18A1 {18A1} V0 internal, hidden, unknown:000010 27: unknown:1E00 {1E00} V0 hidden 28: unknown:1E02 {1E02} V0 internal, hidden 29: unknown:1602 {1602} V0 30: unknown:1EB0 {1EB0} V0 internal, hidden, unknown:000010 31: unknown:1861 {1861} V1 internal, hidden, unknown:000010 32: unknown:9300 {9300} V0 internal, hidden, unknown:000010 33: unknown:9001 {9001} V0 internal, hidden, unknown:000010 34: unknown:1E22 {1E22} V0 internal, hidden, unknown:000010 35: unknown:9205 {9205} V0 internal, hidden, unknown:000010 Has 8 reprogrammable keys: 0: Left Button , default: Left Click => Left Click mse, analytics key events, pos:0, group:1, group mask:g1 reporting: default 1: Right Button , default: Right Click => Right Click mse, analytics key events, pos:0, group:1, group mask:g1 reporting: default 2: Middle Button , default: Mouse Middle Button => Mouse Middle Button mse, reprogrammable, divertable, raw XY, analytics key events, pos:0, group:2, group mask:g1,g2 reporting: default 3: Back Button , default: Mouse Back Button => Mouse Back Button mse, reprogrammable, divertable, raw XY, analytics key events, pos:0, group:2, group mask:g1,g2 reporting: diverted 4: Forward Button , default: Mouse Forward Button => Mouse Forward Button mse, reprogrammable, divertable, raw XY, analytics key events, pos:0, group:2, group mask:g1,g2 reporting: diverted 5: Mouse Gesture Button , default: Gesture Button Navigation => Gesture Button Navigation mse, reprogrammable, divertable, raw XY, analytics key events, pos:0, group:2, group mask:g1,g2 reporting: default 6: Smart Shift , default: Smart Shift => Smart Shift mse, reprogrammable, divertable, raw XY, analytics key events, pos:0, group:2, group mask:g1,g2 reporting: default 7: Virtual Gesture Button , default: Virtual Gesture Button => Virtual Gesture Button divertable, virtual, raw XY, force raw XY, pos:0, group:3, group mask:empty reporting: default Battery: 70%, discharging. ```
```yaml - 1.1.9+git2025-4160b0e - _NAME: MX Master 3S _absent: [hi-res-scroll, lowres-scroll-mode, onboard_profiles, report_rate, pointer_speed, speed-change, backlight, backlight-timed, fn-swap, persistent-remappable-keys, disable-keyboard-keys, crown-smooth, divert-crown, divert-gkeys, m-key-leds, mr-key-led, multiplatform, gesture2-gestures, gesture2-divert, gesture2-params, sidetone, equalizer, adc_power_management] _battery: 4100 _dpi-sliding: 20 _modelId: B03400000000 _sensitive: {change-host: false, divert-keys: false, dpi: false, hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore, reprogrammable-keys: false, scroll-ratchet: false, smart-shift: true, thumb-scroll-invert: false, thumb-scroll-mode: false} _serial: 934AC90A _unitId: 934AC90A _wpid: B034 change-host: null divert-keys: {82: 0, 83: 1, 86: 1, 195: 0, 196: 0} dpi: 1200 hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: false reprogrammable-keys: {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196} scroll-ratchet: 2 smart-shift: 5 thumb-scroll-invert: true thumb-scroll-mode: false ```
```yaml %YAML 1.3 --- - Key: [Forward Button, pressed] - KeyPress: - [Control_L, c] - click ... --- - Key: [Back Button, pressed] - KeyPress: - [Control_L, v] - click ... ```

Describe the bug

I have diverted the Forward Button and Back Button - they now exec actions: Ctrl+c and Ctrl+v, But at some point (at random point or e.g.: when i start new browser window or session with different browser profile) actions stops to copy and paste in the browser window at all. Until i restart the browser. I'm using Ungoogled-Chromium Flatpak and Librewolf.

I have another mouse, not Logitech, and it works ok with it. Keyboard also ok.

pfps commented 11 months ago

Try running Solaar as solaar -ddd and report the output around the time that the problem occurs.

pfps commented 10 months ago

Closing due to no response from submitter.