pwr-Solaar / Solaar

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

run flatpaked applications from solaar rule #2578

Closed zany130 closed 2 months ago

zany130 commented 3 months ago

Information

``` flatpak run io.github.pwr_solaar.solaar show solaar version 1.1.11 G512 RGB Mechanical Gaming Keyboard Device path : /dev/hidraw5 USB id : 046d:C33C Codename : G512 Kind : keyboard Protocol : HID++ 4.2 Report Rate : 1ms Serial number: Model ID: C33C00000000 Unit ID: 3030470A Firmware: U1 19.01.B0014 Bootloader: BOT 65.00.B6060 Supports 20 HID++ 2.0 features: 0: ROOT {0000} V0 1: FEATURE SET {0001} V0 2: DEVICE FW VERSION {0003} V2 Firmware: Firmware U1 19.01.B0014 C33C Firmware: Bootloader BOT 65.00.B6060 AADC Unit ID: 3030470A Model ID: C33C00000000 Transport IDs: {'usbid': 'C33C'} 3: KEYBOARD DISABLE BY USAGE {4522} V0 4: DEVICE NAME {0005} V0 Name: G513 RGB MECHANICAL GAMING KEYBOARD Kind: keyboard 5: unknown:1E00 {1E00} V0 hidden 6: KEYBOARD LAYOUT 2 {4540} V0 7: unknown:1EB0 {1EB0} V0 internal, hidden 8: REPORT RATE {8060} V0 Report Rate: 1ms Report Rate (saved): 1ms Report Rate : 1ms 9: DFUCONTROL SIGNED {00C2} V0 10: unknown:1801 {1801} V0 internal, hidden 11: DEVICE RESET {1802} V0 internal, hidden 12: PER KEY LIGHTING {8080} V2 13: COLOR LED EFFECTS {8070} V7 LED Control (saved): Device LED Control : Device 14: unknown:1821 {1821} V0 15: REPORT HID USAGE {1BC0} V0 16: CONFIG DEVICE PROPS {1806} V3 internal, hidden 17: NEW FN INVERSION {40A2} V0 Fn-swap: disabled Fn-swap default: disabled Swap Fx function (saved): False Swap Fx function : False 18: REPROG CONTROLS V4 {1B04} V3 Key/Button Diversion (saved): {Next Color Effect:Diverted, Increase Color Effect Speed:Diverted, Decrease Color Effect Speed:Diverted, Load Lighting Custom Profile:Diverted} Key/Button Diversion : {Next Color Effect:Regular, Increase Color Effect Speed:Regular, Decrease Color Effect Speed:Regular, Load Lighting Custom Profile:Regular} 19: CONFIG CHANGE {0020} V0 Has 4 reprogrammable keys: 0: Next Color Effect , default: F8 => F8 is FN, FN sensitive, reprogrammable, divertable, persistently divertable, pos:1, group:0, group mask:empty reporting: default 1: Decrease Color Effect Speed, default: Laser Button => Laser Button is FN, FN sensitive, reprogrammable, divertable, persistently divertable, pos:1, group:0, group mask:empty reporting: default 2: Increase Color Effect Speed, default: F1 => F1 is FN, FN sensitive, reprogrammable, divertable, persistently divertable, pos:1, group:0, group mask:empty reporting: default 3: Load Lighting Custom Profile, default: Laser Button Long Press => Laser Button Long Press is FN, FN sensitive, reprogrammable, divertable, persistently divertable, pos:1, group:0, group mask:empty reporting: default Battery status unavailable. Unifying Receiver Device path : /dev/hidraw7 USB id : 046d:C52B Serial : DE399E59 Firmware : 12.11.B0032 Bootloader : 04.16 Other : AA.AA Has 2 paired device(s) out of a maximum of 6. Notifications: wireless, software present (0x000900) Device activity counters: 2=22 1: MX Master 3 Wireless Mouse Device path : /dev/hidraw8 WPID : 4082 Codename : MX Master 3 Kind : mouse Protocol : HID++ 4.5 Report Rate : 8msms Serial number: C8693AC7 The power switch is located on the base. Battery: unknown (device is offline). 2: Wireless Mouse MX Master 2S Device path : /dev/hidraw9 WPID : 4069 Codename : MX Master 2S Kind : mouse Protocol : HID++ 4.5 Report Rate : 8msms Serial number: 62551F03 Model ID: B01940690000 Unit ID: C1FF3A62 Bootloader: BOT 56.01.B0006 Firmware: MPM 12.01.B0006 Firmware: MPM 12.01.B0006 Other: The power switch is located on the base. Supports 32 HID++ 2.0 features: 0: ROOT {0000} V0 1: FEATURE SET {0001} V0 2: DEVICE FW VERSION {0003} V2 Firmware: Bootloader BOT 56.01.B0006 406916A9FC5401 Firmware: Firmware MPM 12.01.B0006 B01916A9FC5401 Firmware: Firmware MPM 12.01.B0006 406916A9FC5401 Firmware: Other Unit ID: C1FF3A62 Model ID: B01940690000 Transport IDs: {'btleid': 'B019', 'wpid': '4069'} 3: DEVICE NAME {0005} V0 Name: Wireless Mouse MX Master 2S Kind: mouse 4: WIRELESS DEVICE STATUS {1D4B} V0 5: CONFIG CHANGE {0020} V0 6: CRYPTO ID {0021} V0 7: BATTERY STATUS {1000} V0 Battery: 5%, discharging, next level 0%. 8: CONFIG DEVICE PROPS {1806} V0 internal, hidden 9: CHANGE HOST {1814} V1 Change Host : 2:bazzite 10: REPROG CONTROLS V4 {1B04} V3 Key/Button Actions (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} Key/Button Actions : {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} Key/Button Diversion (saved): {Middle Button:Diverted, Back Button:Regular, Forward Button:Regular, Mouse Gesture Button:Mouse Gestures, Smart Shift:Sliding DPI} Key/Button Diversion : {Middle Button:Diverted, Back Button:Regular, Forward Button:Regular, Mouse Gesture Button:Diverted, Smart Shift:Diverted} 11: ADJUSTABLE DPI {2201} V1 Sensitivity (DPI) (saved): 1000 Sensitivity (DPI) : 1000 12: VERTICAL SCROLLING {2100} V0 Roller type: 3G Ratchet per turn: 24 Scroll lines: 0 13: SMART SHIFT {2110} V0 Scroll Wheel Ratcheted (saved): Ratcheted Scroll Wheel Ratcheted : Ratcheted Scroll Wheel Ratchet Speed (saved): 16 Scroll Wheel Ratchet Speed : 16 14: HIRES WHEEL {2121} V0 Multiplier: 8 Has invert: Normal wheel motion Has ratchet switch: Normal wheel mode High resolution mode HID notification Scroll Wheel Direction (saved): False Scroll Wheel Direction : False Scroll Wheel Resolution (saved): False Scroll Wheel Resolution : True Scroll Wheel Diversion (saved): False Scroll Wheel Diversion : False 15: GESTURE 2 {6501} V0 Gestures (saved): {45: True, 46: True} Gestures : {46: True, 45: True} Gestures Diversion (saved): {46: False} Gestures Diversion : {46: False} 16: DFUCONTROL SIGNED {00C2} V0 17: unknown:1813 {1813} V0 internal, hidden 18: unknown:1830 {1830} V0 internal, hidden 19: unknown:1890 {1890} V0 internal, hidden 20: unknown:1891 {1891} V0 internal, hidden 21: unknown:18A1 {18A1} V0 internal, hidden 22: unknown:18C0 {18C0} V0 internal, hidden 23: unknown:1DF3 {1DF3} V0 internal, hidden 24: unknown:1E00 {1E00} V0 hidden 25: unknown:1EB0 {1EB0} V0 internal, hidden 26: unknown:1803 {1803} V0 internal, hidden 27: unknown:1861 {1861} V0 internal, hidden 28: unknown:9001 {9001} V0 internal, hidden 29: unknown:9200 {9200} V0 internal, hidden 30: unknown:9202 {9202} V0 internal, hidden 31: OOBSTATE {1805} V0 internal, hidden Has 8 reprogrammable keys: 0: Left Button , default: Left Click => Left Click mse, pos:0, group:1, group mask:g1 reporting: default 1: Right Button , default: Right Click => Right Click mse, pos:0, group:1, group mask:g1 reporting: default 2: Middle Button , default: Mouse Middle Button => Mouse Middle Button mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 reporting: diverted 3: Back Button , default: Mouse Back Button => Mouse Back Button mse, reprogrammable, divertable, raw XY, pos:0, group:2, group mask:g1,g2 reporting: default 4: Forward Button , default: Mouse Forward Button => Mouse Forward Button mse, reprogrammable, divertable, raw XY, pos:0, group:2, group mask:g1,g2 reporting: default 5: Mouse Gesture Button , default: Gesture Button Navigation => Gesture Button Navigation mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 reporting: diverted, raw XY diverted 6: Smart Shift , default: Smart Shift => Smart Shift mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 reporting: diverted, raw XY diverted 7: Virtual Gesture Button , default: Virtual Gesture Button => Virtual Gesture Button divertable, virtual, raw XY, force raw XY, pos:0, group:4, group mask:empty reporting: default Has 2 gesture(s), 0 param(s) and 4 spec(s): Thumbwheel Enabled( 0): True Diverted:( 0) False NaturalScrolling Enabled( 1): True Diverted:(None) None period unit Spec ( 3): 800 DVI field width Spec ( 1): 8 field widths Spec ( 2): 8 resolution Spec ( 4): 2048 Battery: 5%, discharging, next level 0%. ```
``` - 1.1.11 - _NAME: G512 RGB Mechanical Gaming Keyboard _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, scroll-ratchet, smart-shift, thumb-scroll-invert, thumb-scroll-mode, onboard_profiles, report_rate_extended, pointer_speed, dpi, speed-change, backlight, backlight_level, backlight_duration_hands_out, backlight_duration_hands_in, backlight_duration_powered, backlight-timed, reprogrammable-keys, persistent-remappable-keys, disable-keyboard-keys, crown-smooth, divert-crown, divert-gkeys, m-key-leds, mr-key-led, multiplatform, change-host, gesture2-gestures, gesture2-divert, gesture2-params, sidetone, equalizer, adc_power_management] _battery: 0x0 _modelId: C33C00000000 _sensitive: {divert-keys: ignore, fn-swap: ignore, led_control: ignore, led_zone_1: ignore, report_rate: true} _unitId: 3030470A divert-keys: {0xf7: 0x1, 0xf8: 0x1, 0xf9: 0x1, 0xfa: 0x1} fn-swap: false led_control: 0x0 led_zone_1: !LEDEffectSetting {ID: 0xb, color: 0x191970, intensity: 0x0, period: 0x64, ramp: 0x0, speed: 0x0} report_rate: 0x1 - _NAME: MX Master 3 Wireless Mouse _dpi-sliding: 0xf _modelId: B02340820000 _sensitive: {change-host: ignore, divert-keys: true, dpi: true, hires-scroll-mode: true, hires-smooth-invert: ignore, hires-smooth-resolution: true, reprogrammable-keys: true, scroll-ratchet: true, smart-shift: true, thumb-scroll-invert: ignore, thumb-scroll-mode: true} _serial: C8693AC7 _unitId: C8693AC7 _wpid: '4082' change-host: null divert-keys: {0x52: 0x1, 0x53: 0x0, 0x56: 0x0, 0xc3: 0x2, 0xc4: 0x3} dpi: 0x3b6 hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: true reprogrammable-keys: {0x50: 0x50, 0x51: 0x51, 0x52: 0x52, 0x53: 0x53, 0x56: 0x56, 0xc3: 0xc3, 0xc4: 0xc4} scroll-ratchet: 0x2 smart-shift: 0x16 thumb-scroll-invert: false thumb-scroll-mode: false - _NAME: G512 RGB Mechanical Gaming Keyboard _modelId: C33C00000000 _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} _unitId: 3030470A fn-swap: false - _NAME: Wireless Multi-Device Keyboard K780 _modelId: B33B405B0000 _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} _serial: C1332168 _unitId: F712B0D2 _wpid: 405B change-host: null disable-keyboard-keys: {0x1: false, 0x2: false, 0x4: false, 0x8: false, 0x10: false} divert-keys: {0x1: 0x0, 0x2: 0x0, 0x3: 0x0, 0x4: 0x0, 0x5: 0x0, 0x6: 0x0, 0xbd: 0x0, 0xbe: 0x0, 0xbf: 0x0, 0xc0: 0x0, 0xc1: 0x0, 0xc2: 0x0, 0xd1: 0x0, 0xd2: 0x0, 0xd3: 0x0, 0xd4: 0x0, 0xd5: 0x0, 0xd6: 0x0} fn-swap: true multiplatform: 0x0 persistent-remappable-keys: null - _NAME: G512 RGB Mechanical Gaming Keyboard _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} _unitId: 3030470A divert-keys: {0xf7: 0x0, 0xf8: 0x0, 0xf9: 0x0, 0xfa: 0x0} fn-swap: false report_rate: 0x1 - _NAME: MX Master 3 Wireless Mouse _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} - _NAME: MX Master 3 Wireless Mouse _modelId: MX Master 3 Wireless Mouse _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: true} _unitId: '01000000' change-host: null divert-keys: {0x52: 0x0, 0x53: 0x0, 0x56: 0x0, 0xc3: 0x1, 0xc4: 0x1} dpi: 0x3b6 hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: true reprogrammable-keys: {0x50: 0x50, 0x51: 0x51, 0x52: 0x52, 0x53: 0x53, 0x56: 0x56, 0xc3: 0xc3, 0xc4: 0xc4} scroll-ratchet: 0x2 smart-shift: 0x16 thumb-scroll-invert: false thumb-scroll-mode: false - _NAME: MX Master 3 Wireless Mouse _modelId: E80000000000 _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} _unitId: '12007800' change-host: null divert-keys: {0x52: 0x0, 0x53: 0x0, 0x56: 0x0, 0xc3: 0x0, 0xc4: 0x0} dpi: 0x3e8 hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: true reprogrammable-keys: {0x50: 0x50, 0x51: 0x51, 0x52: 0x52, 0x53: 0x53, 0x56: 0x56, 0xc3: 0xc3, 0xc4: 0xc4} scroll-ratchet: 0x2 smart-shift: 0x1e thumb-scroll-invert: false thumb-scroll-mode: false - _NAME: Wireless Mouse MX Master 2S _absent: [hi-res-scroll, lowres-scroll-mode, thumb-scroll-invert, thumb-scroll-mode, onboard_profiles, report_rate, report_rate_extended, pointer_speed, speed-change, backlight, backlight_level, backlight_duration_hands_out, backlight_duration_hands_in, backlight_duration_powered, backlight-timed, led_control, led_zone_, fn-swap, persistent-remappable-keys, disable-keyboard-keys, crown-smooth, divert-crown, divert-gkeys, m-key-leds, mr-key-led, multiplatform, gesture2-params, sidetone, equalizer, adc_power_management] _battery: 0x1000 _dpi-sliding: 0x10 _modelId: B01940690000 _sensitive: {change-host: ignore, divert-keys: true, dpi: true, gesture2-divert: true, gesture2-gestures: true, hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore, reprogrammable-keys: true, scroll-ratchet: true, smart-shift: true} _serial: 62551F03 _unitId: C1FF3A62 _wpid: '4069' change-host: null divert-keys: {0x52: 0x1, 0x53: 0x0, 0x56: 0x0, 0xc3: 0x2, 0xc4: 0x3} dpi: 0x3e8 gesture2-divert: {0x2e: false} gesture2-gestures: {0x2d: true, 0x2e: true} hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: false reprogrammable-keys: {0x50: 0x50, 0x51: 0x51, 0x52: 0x52, 0x53: 0x53, 0x56: 0x56, 0xc3: 0xc3, 0xc4: 0xc4} scroll-ratchet: 0x2 smart-shift: 0x10 - _NAME: Wireless Mouse MX Master 2S _modelId: Wireless Mouse MX Master 2S _sensitive: {hires-scroll-mode: ignore, hires-smooth-invert: ignore, hires-smooth-resolution: ignore} change-host: null divert-keys: {0x52: 0x1, 0x53: 0x0, 0x56: 0x0, 0xc3: 0x1, 0xc4: 0x1} dpi: 0x3e8 gesture2-divert: {0x2e: false} gesture2-gestures: {0x2d: true, 0x2e: true} hires-scroll-mode: false hires-smooth-invert: false hires-smooth-resolution: false reprogrammable-keys: {0x50: 0x50, 0x51: 0x51, 0x52: 0x52, 0x53: 0x53, 0x56: 0x56, 0xc3: 0xc3, 0xc4: 0xc4} scroll-ratchet: 0x2 smart-shift: 0x10 ```

Describe the bug Unable to launch flatpaked apps from solar rules

To Reproduce Steps to reproduce the behavior:

  1. with solaar running as a flatpak clike on rule ditor
  2. setup a new rule for your desired mouse button
  3. add a execute command
  4. set it to flatpak run com.github.hluk.copyq menu
  5. activate the rule with the mouse button
  6. notice the flatpak application does not run

image

pfps commented 3 months ago

The execute rule action is quite simple and unlikely to be the problem here. Try the rule with a notify-send to see whether the rule is being triggered.

zany130 commented 3 months ago

yes it works with notify-send

i'm thinking its a flatpak permission issue?

more specficly I wonder if solaar running as a flatpak can run other flatpaks

EDIT" don't think its that either as I went into flatseal and allowed every permission possible for flatpaks and I also just tried installing the terminal yakuake through flatpak and I am able to launch other flatpak applications

pfps commented 3 months ago

It just may be that the flatpak command is not in the path when Solaar runs. Try running Solaar as solaar -ddd and see what error messages are shown.

zany130 commented 3 months ago
2024-08-09 16:50:01,806,806     INFO [MainThread] solaar.gtk: version 1.1.11, language en_US (UTF-8)
2024-08-09 16:50:01,861,861  WARNING [MainThread] solaar.gtk: Solaar udev file not found in expected location
2024-08-09 16:50:01,861,861  WARNING [MainThread] solaar.gtk: See https://pwr-solaar.github.io/Solaar/installation for more information
2024-08-09 16:50:01,951,951     INFO [MainThread] logitech_receiver.diversion: GDK Keymap set up
2024-08-09 16:50:01,951,951  WARNING [MainThread] logitech_receiver.diversion: rules cannot access modifier keys in Wayland, accessing process only works on GNOME with Solaar Gnome extension installed
2024-08-09 16:50:02,053,053    DEBUG [MainThread] asyncio: Using selector: EpollSelector
2024-08-09 16:50:02,144,144     INFO [MainThread] logitech_receiver.diversion: uinput device set up
2024-08-09 16:50:02,147,147    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]]
2024-08-09 16:50:02,147,147    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)]
2024-08-09 16:50:02,148,148    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu]
2024-08-09 16:50:02,148,148    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click]
2024-08-09 16:50:02,149,149    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click]
2024-08-09 16:50:02,149,149    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click]
2024-08-09 16:50:02,150,150    DEBUG [MainThread] logitech_receiver.diversion: load rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]
2024-08-09 16:50:02,150,150     INFO [MainThread] logitech_receiver.diversion: loaded 7 rules from /home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml
2024-08-09 16:50:02,161,161    DEBUG [MainThread] solaar.ui.tray: using Ayatana AppIndicator3
2024-08-09 16:50:02,167,167     INFO [MainThread] solaar.upower: connected to system dbus, watching for suspend/resume events
2024-08-09 16:50:02,184,184    DEBUG [MainThread] solaar.ui: startup registered=True, remote=False
2024-08-09 16:50:02,185,185    DEBUG [AsyncUI] solaar.tasks: started
2024-08-09 16:50:02,185,185     INFO [MainThread] solaar.ui.notify: starting desktop notifications
2024-08-09 16:50:02,187,187    DEBUG [MainThread] solaar.ui.icons: icon theme paths: ['/home/zany130/.var/app/io.github.pwr_solaar.solaar/data/icons', '/home/zany130/.icons', '/app/share/icons', '/usr/share/icons', '/usr/share/runtime/share/icons', '/run/host/user-share/icons', '/run/host/share/icons', '/app/share/pixmaps', '/usr/share/pixmaps', '/usr/share/runtime/share/pixmaps', '/run/host/user-share/pixmaps', '/run/host/share/pixmaps']
2024-08-09 16:50:02,222,222     INFO [MainThread] solaar.listener: starting receiver listening threads
2024-08-09 16:50:02,358,358  WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw2 BID 0003 VID 00002516 PID 00000051: Expecting 64 usages but got 1
2024-08-09 16:50:02,360,360  WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw6 BID 0003 VID 00001B1C PID 00000C10: VariableItem.__init__() missing 2 required positional arguments: 'logical_min' and 'logical_max'
2024-08-09 16:50:02,361,361  WARNING [MainThread] hidapi.udev: Report Descriptor not processed for DEVICE /dev/hidraw0 BID 0003 VID 0000054C PID 00000E53: unpack requires a buffer of 2 bytes
2024-08-09 16:50:02,377,377     INFO [MainThread] hidapi.udev: Found device /dev/hidraw5 BID 0003 VID 0000046D PID 0000C33C HID++ False True USB 1 1
2024-08-09 16:50:02,377,377     INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw5', bus_id=3, vendor_id='046D', product_id='C33C', interface=1, driver='hid-generic', manufacturer=None, product=None, serial='0A77307A3336', release=None, isDevice=True, hidpp_short=False, hidpp_long=True)
2024-08-09 16:50:02,377,377     INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw5
2024-08-09 16:50:02,384,384     INFO [ReceiverListener:hidraw5] logitech_receiver.listener: started with <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)> (19)
2024-08-09 16:50:02,385,385     INFO [ReceiverListener:hidraw5] solaar.listener: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>: notifications listener has started (19)
2024-08-09 16:50:02,385,385    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) pinging device 255
2024-08-09 16:50:02,385,385     INFO [ReceiverListener:hidraw5] logitech_receiver.base: New lock <_ThreadedHandle(/dev/hidraw5)>
2024-08-09 16:50:02,385,385    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0019 00007200000000000000000000000000]
2024-08-09 16:50:02,387,387     INFO [MainThread] hidapi.udev: Found device /dev/hidraw7 BID 0005 VID 0000046D PID 0000B019 HID++ False True USB None None
2024-08-09 16:50:02,387,387     INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw7', bus_id=5, vendor_id='046D', product_id='B019', interface=None, driver='hid-generic', manufacturer=None, product=None, serial='e2:d5:2c:57:14:e8', release=None, isDevice=True, hidpp_short=False, hidpp_long=True)
2024-08-09 16:50:02,387,387     INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw7
2024-08-09 16:50:02,388,388    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,391,391    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0019 04027200000000000000000000000000]
2024-08-09 16:50:02,391,391     INFO [ReceiverListener:hidraw5] solaar.listener: status_changed <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>: paired online, {'NOTIFICATION FLAGS': False} (0) 
2024-08-09 16:50:02,391,391    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) pinging device 255
2024-08-09 16:50:02,391,391    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 001E 0000EB00000000000000000000000000]
2024-08-09 16:50:02,392,392     INFO [ReceiverListener:hidraw7] logitech_receiver.listener: started with <Device(255,B019,Wireless Mouse MX Master 2S,)> (20)
2024-08-09 16:50:02,392,392     INFO [ReceiverListener:hidraw7] solaar.listener: <Device(255,B019,Wireless Mouse MX Master 2S,)>: notifications listener has started (20)
2024-08-09 16:50:02,392,392    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) pinging device 255
2024-08-09 16:50:02,392,392     INFO [ReceiverListener:hidraw7] logitech_receiver.base: New lock <_ThreadedHandle(/dev/hidraw7)>
2024-08-09 16:50:02,392,392    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 001C 0000AC00000000000000000000000000]
2024-08-09 16:50:02,392,392    DEBUG [MainThread] solaar.ui: activate
2024-08-09 16:50:02,397,397    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,397,397    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,400,400    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 001E 0402EB00000000000000000000000000]
2024-08-09 16:50:02,408,408    DEBUG [MainThread] solaar.ui: status changed: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)> (NONE) None
2024-08-09 16:50:02,418,418    DEBUG [ReceiverListener:hidraw5] solaar.configuration: load => ['1.1.11', {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'hires-smooth-invert', 'hires-smooth-resolution', 'hires-scroll-mode', 'scroll-ratchet', 'smart-shift', 'thumb-scroll-invert', 'thumb-scroll-mode', 'onboard_profiles', 'report_rate_extended', 'pointer_speed', 'dpi', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'reprogrammable-keys', 'persistent-remappable-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'divert-gkeys', 'm-key-leds', 'mr-key-led', 'multiplatform', 'change-host', 'gesture2-gestures', 'gesture2-divert', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 0, '_modelId': 'C33C00000000', '_sensitive': {'divert-keys': 'ignore', 'fn-swap': 'ignore', 'led_control': 'ignore', 'led_zone_1': 'ignore', 'report_rate': True}, '_unitId': '3030470A', 'divert-keys': {247: 1, 248: 1, 249: 1, 250: 1}, 'fn-swap': False, 'led_control': 0, 'led_zone_1': <logitech_receiver.hidpp20.LEDEffectSetting object at 0x7fbc66576410>, 'report_rate': 1}, {'_NAME': 'MX Master 3 Wireless Mouse', '_dpi-sliding': 15, '_modelId': 'B02340820000', '_sensitive': {'change-host': 'ignore', 'divert-keys': True, 'dpi': True, 'hires-scroll-mode': True, 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': True, 'reprogrammable-keys': True, 'scroll-ratchet': True, 'smart-shift': True, 'thumb-scroll-invert': 'ignore', 'thumb-scroll-mode': True}, '_serial': 'C8693AC7', '_unitId': 'C8693AC7', '_wpid': '4082', 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 2, 196: 3}, 'dpi': 950, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 22, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_modelId': 'C33C00000000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '3030470A', 'fn-swap': False}, {'_NAME': 'Wireless Multi-Device Keyboard K780', '_modelId': 'B33B405B0000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_serial': 'C1332168', '_unitId': 'F712B0D2', '_wpid': '405B', 'change-host': None, 'disable-keyboard-keys': {1: False, 2: False, 4: False, 8: False, 16: False}, 'divert-keys': {1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 189: 0, 190: 0, 191: 0, 192: 0, 193: 0, 194: 0, 209: 0, 210: 0, 211: 0, 212: 0, 213: 0, 214: 0}, 'fn-swap': True, 'multiplatform': 0, 'persistent-remappable-keys': None}, {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '3030470A', 'divert-keys': {247: 0, 248: 0, 249: 0, 250: 0}, 'fn-swap': False, 'report_rate': 1}, {'_NAME': 'MX Master 3 Wireless Mouse', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}}, {'_NAME': 'MX Master 3 Wireless Mouse', '_modelId': 'MX Master 3 Wireless Mouse', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': True}, '_unitId': '01000000', 'change-host': None, 'divert-keys': {82: 0, 83: 0, 86: 0, 195: 1, 196: 1}, 'dpi': 950, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 22, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'MX Master 3 Wireless Mouse', '_modelId': 'E80000000000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '12007800', 'change-host': None, 'divert-keys': {82: 0, 83: 0, 86: 0, 195: 0, 196: 0}, 'dpi': 1000, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 30, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'Wireless Mouse MX Master 2S', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'thumb-scroll-invert', 'thumb-scroll-mode', 'onboard_profiles', 'report_rate', 'report_rate_extended', 'pointer_speed', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'led_control', 'led_zone_', 'fn-swap', 'persistent-remappable-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'divert-gkeys', 'm-key-leds', 'mr-key-led', 'multiplatform', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 4096, '_dpi-sliding': 16, '_modelId': 'B01940690000', '_sensitive': {'change-host': 'ignore', 'divert-keys': True, 'dpi': True, 'gesture2-divert': True, 'gesture2-gestures': True, 'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore', 'reprogrammable-keys': True, 'scroll-ratchet': True, 'smart-shift': True}, '_serial': '62551F03', '_unitId': 'C1FF3A62', '_wpid': '4069', 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 2, 196: 3}, 'dpi': 1000, 'gesture2-divert': {46: False}, 'gesture2-gestures': {45: True, 46: True}, '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': 16}, {'_NAME': 'Wireless Mouse MX Master 2S', '_modelId': 'Wireless Mouse MX Master 2S', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 1, 196: 1}, 'dpi': 1000, 'gesture2-divert': {46: False}, 'gesture2-gestures': {45: True, 46: True}, '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': 16}]
2024-08-09 16:50:02,418,418    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000C 00010000000000000000000000000000]
2024-08-09 16:50:02,419,419    DEBUG [MainThread] solaar.ui.icons: battery icon for None:None = battery-missing
2024-08-09 16:50:02,419,419    DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: None
2024-08-09 16:50:02,419,419    DEBUG [MainThread] solaar.ui.window: new device row ('/dev/hidraw5', 255, True, 'G512', 'input-keyboard', None, None, <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>) at index 0
2024-08-09 16:50:02,423,423    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,423,423    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,426,426    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000C 01000100000000000000000000000000]
2024-08-09 16:50:02,426,426     INFO [MainThread] hidapi.udev: OPEN PATH /dev/hidraw5
2024-08-09 16:50:02,429,429    DEBUG [MainThread] logitech_receiver.base: (23) <= w[11 FF 0008 00010000000000000000000000000000]
2024-08-09 16:50:02,435,435    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,436,436    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,438,438    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 0008 01000100000000000000000000000000]
2024-08-09 16:50:02,438,438    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 010D 00000000000000000000000000000000]
2024-08-09 16:50:02,441,441    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,444,444    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 010D 13000000000000000000000000000000]
2024-08-09 16:50:02,444,444    DEBUG [MainThread] logitech_receiver.base: (23) <= w[11 FF 010D 00000000000000000000000000000000]
2024-08-09 16:50:02,447,447    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,450,450    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 010D 13000000000000000000000000000000]
2024-08-09 16:50:02,450,450    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000B 00030000000000000000000000000000]
2024-08-09 16:50:02,453,453    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,456,456    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000B 02000200000000000000000000000000]
2024-08-09 16:50:02,456,456    DEBUG [MainThread] logitech_receiver.base: (23) <= w[11 FF 000A 00030000000000000000000000000000]
2024-08-09 16:50:02,459,459    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,462,462    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 000A 02000200000000000000000000000000]
2024-08-09 16:50:02,462,462    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 020F 00000000000000000000000000000000]
2024-08-09 16:50:02,466,466    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 020F 023030470A0008C33C00000000050000]
2024-08-09 16:50:02,466,466    DEBUG [MainThread] logitech_receiver.base: (23) <= w[11 FF 020D 00000000000000000000000000000000]
2024-08-09 16:50:02,470,470    DEBUG [MainThread] logitech_receiver.base: (23) => r[11 FF 020D 023030470A0008C33C00000000050000]
2024-08-09 16:50:02,470,470    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000B 80600000000000000000000000000000]
2024-08-09 16:50:02,474,474    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000B 08000000000000000000000000000000]
2024-08-09 16:50:02,474,474    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0808 00000000000000000000000000000000]
2024-08-09 16:50:02,478,478    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,481,481    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0808 8B000000000000000000000000000000]
2024-08-09 16:50:02,481,481    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings_templates: check_feature report_rate [REPORT RATE] detected <Setting([feature:choice] G512:report_rate=None)>
2024-08-09 16:50:02,481,481    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000E 80700000000000000000000000000000]
2024-08-09 16:50:02,484,484    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,487,487    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000E 0D000700000000000000000000000000]
2024-08-09 16:50:02,487,487    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings_templates: check_feature led_control [COLOR LED EFFECTS] detected <Setting([feature:choice] G512:led_control=None)>
2024-08-09 16:50:02,487,487    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D09 00000000000000000000000000000000]
2024-08-09 16:50:02,490,490    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,493,493    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D09 01000100070000000000000000000000]
2024-08-09 16:50:02,493,493    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D1F 00000000000000000000000000000000]
2024-08-09 16:50:02,496,496    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,499,499    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D1F 00000107000000000000000000000000]
2024-08-09 16:50:02,499,499    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D2B 00000000000000000000000000000000]
2024-08-09 16:50:02,502,502    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,505,505    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D2B 00000000000000000000000000000000]
2024-08-09 16:50:02,505,505    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D2F 00010000000000000000000000000000]
2024-08-09 16:50:02,508,508    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,511,511    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D2F 00010001000500000000000000000000]
2024-08-09 16:50:02,511,511    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D29 00020000000000000000000000000000]
2024-08-09 16:50:02,514,514    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,517,517    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D29 0002000AC00103E00000000000000000]
2024-08-09 16:50:02,517,517    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D2D 00030000000000000000000000000000]
2024-08-09 16:50:02,520,520    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,523,523    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D2D 00030003C00103E00000000000000000]
2024-08-09 16:50:02,523,523    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D2B 00040000000000000000000000000000]
2024-08-09 16:50:02,526,526    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 001C 0405AC00000000000000000000000000]
2024-08-09 16:50:02,526,526     INFO [ReceiverListener:hidraw7] solaar.listener: status_changed <Device(255,B019,Wireless Mouse MX Master 2S,)>: paired online, {'NOTIFICATION FLAGS': False} (0) 
2024-08-09 16:50:02,526,526    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) pinging device 255
2024-08-09 16:50:02,526,526    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 001A 0000AC00000000000000000000000000]
2024-08-09 16:50:02,526,526    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,529,529    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D2B 00040004DCE1001E0000000000000000]
2024-08-09 16:50:02,529,529    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D28 00050000000000000000000000000000]
2024-08-09 16:50:02,532,532    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,535,535    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D28 00050005000000000000000000000000]
2024-08-09 16:50:02,535,535    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0D29 00060000000000000000000000000000]
2024-08-09 16:50:02,538,538    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,541,541    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0D29 0006000BDCE1001E0000000000000000]
2024-08-09 16:50:02,542,542    ERROR [ReceiverListener:hidraw5] logitech_receiver.settings_templates: check_feature led_zone_ [COLOR LED EFFECTS] error 4
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/logitech_receiver/settings_templates.py", line 1531, in check_feature
    detected = sclass.build(device)
               ^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/settings_templates.py", line 1458, in build
    choices = [_hidpp20.LEDEffects[e.ID][0] for e in zone.effects]
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/settings_templates.py", line 1458, in <listcomp>
    choices = [_hidpp20.LEDEffects[e.ID][0] for e in zone.effects]
               ~~~~~~~~~~~~~~~~~~~^^^^^^
KeyError: 4

2024-08-09 16:50:02,542,542    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000A 40A00000000000000000000000000000]
2024-08-09 16:50:02,544,544    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,547,547    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000A 00000000000000000000000000000000]
2024-08-09 16:50:02,547,547    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000B 40A20000000000000000000000000000]
2024-08-09 16:50:02,549,549    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 001A 0405AC00000000000000000000000000]
2024-08-09 16:50:02,549,549    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0008 00010000000000000000000000000000]
2024-08-09 16:50:02,551,551    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000B 11000000000000000000000000000000]
2024-08-09 16:50:02,551,551    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings_templates: check_feature fn-swap [NEW FN INVERSION] detected <Setting([feature:toggle] G512:fn-swap=None)>
2024-08-09 16:50:02,551,551    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 000C 1B040000000000000000000000000000]
2024-08-09 16:50:02,555,555    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 000C 12000300000000000000000000000000]
2024-08-09 16:50:02,555,555    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0008 1B010000000000000000000000000000]
2024-08-09 16:50:02,559,559    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0008 00000000000000000000000000000000]
2024-08-09 16:50:02,559,559    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 120A 00000000000000000000000000000000]
2024-08-09 16:50:02,562,562    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,563,563    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0008 01000100000000000000000000000000]
2024-08-09 16:50:02,563,563    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 010D 00000000000000000000000000000000]
2024-08-09 16:50:02,565,565    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 120A 04000000000000000000000000000000]
2024-08-09 16:50:02,565,565    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 121F 00000000000000000000000000000000]
2024-08-09 16:50:02,568,568    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,571,571    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 121F 00F700CC7A0100000000000000000000]
2024-08-09 16:50:02,571,571    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 121A 01000000000000000000000000000000]
2024-08-09 16:50:02,574,574    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,577,577    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 121A 00F900CE7A0100000000000000000000]
2024-08-09 16:50:02,577,577    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 121B 02000000000000000000000000000000]
2024-08-09 16:50:02,579,579    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 010D 1C000000000000000000000000000000]
2024-08-09 16:50:02,579,579    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000F 00030000000000000000000000000000]
2024-08-09 16:50:02,580,580    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,583,583    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 121B 00F800CD7A0100000000000000000000]
2024-08-09 16:50:02,583,583    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 1219 03000000000000000000000000000000]
2024-08-09 16:50:02,586,586    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,589,589    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 1219 00FA00CF7A0100000000000000000000]
2024-08-09 16:50:02,589,589    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings_templates: check_feature divert-keys [REPROG CONTROLS V4] detected <Setting([feature:map choice] G512:divert-keys=None)>
2024-08-09 16:50:02,589,589     INFO [ReceiverListener:hidraw5] logitech_receiver.status: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)> pushing device settings [<Setting([feature:choice] G512:report_rate=None)>, <Setting([feature:choice] G512:led_control=None)>, <Setting([feature:toggle] G512:fn-swap=None)>, <Setting([feature:map choice] G512:divert-keys=None)>]
2024-08-09 16:50:02,589,589    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 0009 21210000000000000000000000000000]
2024-08-09 16:50:02,591,591    DEBUG [AsyncUI] logitech_receiver.settings: report_rate: cached value 1 on <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,591,591    DEBUG [AsyncUI] logitech_receiver.settings: led_control: cached value 0 on <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,592,592    DEBUG [AsyncUI] logitech_receiver.settings: fn-swap: cached value False on <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,593,593    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,593,593    DEBUG [AsyncUI] logitech_receiver.settings: divert-keys: settings read None from <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0009 00000000000000000000000000000000]
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings: report_rate: apply (<Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>)
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings: report_rate: cached value 1 on <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings: report_rate: write 1 to <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.settings: report_rate: prepare write(1) => b'\x01'
2024-08-09 16:50:02,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 082E 01000000000000000000000000000000]
2024-08-09 16:50:02,598,598    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,601,601    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 082E 00000000000000000000000000000000]
2024-08-09 16:50:02,601,601    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) pinging device 255
2024-08-09 16:50:02,601,601    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) <= w[11 FF 001B 0000EB00000000000000000000000000]
2024-08-09 16:50:02,601,601    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000F 02000200000000000000000000000000]
2024-08-09 16:50:02,601,601    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0209 00000000000000000000000000000000]
2024-08-09 16:50:02,604,604    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,607,607    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 001B 0402EB00000000000000000000000000]
2024-08-09 16:50:02,607,607     INFO [ReceiverListener:hidraw5] solaar.listener: status_changed <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>: paired online, {'NOTIFICATION FLAGS': False} (0) initialization
2024-08-09 16:50:02,609,609    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,612,612    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,615,615    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,617,617    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0209 04C1FF3A620006B01940690000000000]
2024-08-09 16:50:02,617,617    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000F 10000000000000000000000000000000]
2024-08-09 16:50:02,619,619    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,620,620    DEBUG [MainThread] solaar.ui: status changed: <Device(255,B019,Wireless Mouse MX Master 2S,)> (NONE) None
2024-08-09 16:50:02,620,620    DEBUG [MainThread] solaar.ui.icons: battery icon for None:None = battery-missing
2024-08-09 16:50:02,620,620    DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: None
2024-08-09 16:50:02,620,620    DEBUG [MainThread] solaar.ui.window: new device row ('/dev/hidraw7', 255, True, 'MX Master 2S', 'input-mouse', None, None, <Device(255,B019,Wireless Mouse MX Master 2S,)>) at index 0
2024-08-09 16:50:02,621,621    DEBUG [MainThread] solaar.ui: status changed: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)> (NONE) initialization
2024-08-09 16:50:02,621,621    DEBUG [MainThread] solaar.ui.icons: battery icon for None:None = battery-missing
2024-08-09 16:50:02,621,621    DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: None
2024-08-09 16:50:02,627,627    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,630,630    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,633,633    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,633,633    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000F 07000000000000000000000000000000]
2024-08-09 16:50:02,633,633    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0708 00000000000000000000000000000000]
2024-08-09 16:50:02,636,636    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,639,639    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,642,642    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,645,645    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,648,648    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,651,651    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0708 00000100000000000000000000000000]
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: battery status None% charged, next 0%, status recharging
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw7] logitech_receiver.status: <Device(255,B019,Wireless Mouse MX Master 2S,)>: battery None, recharging
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) pinging device 255
2024-08-09 16:50:02,654,654    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 001D 00008B00000000000000000000000000]
2024-08-09 16:50:02,657,657    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,661,661    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,668,668    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 001D 04058B00000000000000000000000000]
2024-08-09 16:50:02,668,668     INFO [ReceiverListener:hidraw7] solaar.listener: status_changed <Device(255,B019,Wireless Mouse MX Master 2S,)>: paired online, {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': NamedInt(50, 'good'), 'BATTERY STATUS': NamedInt(1, 'recharging'), 'BATTERY NEXT LEVEL': 0, 'BATTERY VOLTAGE': None, 'BATTERY CHARGING': True, 'ERROR': None} (0) 
2024-08-09 16:50:02,668,668    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0009 21210000000000000000000000000000]
2024-08-09 16:50:02,668,668    DEBUG [MainThread] solaar.ui: status changed: <Device(255,B019,Wireless Mouse MX Master 2S,)> (NONE) None
2024-08-09 16:50:02,669,669    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:02,669,669    DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw7', 255, 'Wireless Mouse MX Master 2S', {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': NamedInt(50, 'good'), 'BATTERY STATUS': NamedInt(1, 'recharging'), 'BATTERY NEXT LEVEL': 0, 'BATTERY VOLTAGE': None, 'BATTERY CHARGING': True, 'ERROR': None})
2024-08-09 16:50:02,669,669    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:02,669,669    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:02,677,677    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,680,680    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,683,683    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,686,686    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,686,686    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0009 0E000000000000000000000000000000]
2024-08-09 16:50:02,687,687    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature hires-smooth-resolution [HIRES WHEEL] detected <Setting([feature:toggle] MX Master 2S:hires-smooth-resolution=None)>
2024-08-09 16:50:02,687,687    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature hires-scroll-mode [HIRES WHEEL] detected <Setting([feature:toggle] MX Master 2S:hires-scroll-mode=None)>
2024-08-09 16:50:02,687,687    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000E 21100000000000000000000000000000]
2024-08-09 16:50:02,689,689    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,692,692    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,695,695    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,698,698    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,701,701    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,704,704    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,706,706    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000E 0D000000000000000000000000000000]
2024-08-09 16:50:02,706,706    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature scroll-ratchet [SMART SHIFT] detected <Setting([feature:choice] MX Master 2S:scroll-ratchet=None)>
2024-08-09 16:50:02,707,707    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature smart-shift [SMART SHIFT] detected <Setting([feature:range] MX Master 2S:smart-shift=None)>
2024-08-09 16:50:02,707,707    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,707,707    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000E 22010000000000000000000000000000]
2024-08-09 16:50:02,711,711    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,721,721    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000E 0B000100000000000000000000000000]
2024-08-09 16:50:02,721,721    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0B18 00000000000000000000000000000000]
2024-08-09 16:50:02,727,727    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,730,730    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,733,733    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,736,736    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,736,736    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0B18 0000C8E0320FA0000000000000000000]
2024-08-09 16:50:02,736,736    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature dpi [ADJUSTABLE DPI] detected <Setting([feature:choice] MX Master 2S:dpi=None)>
2024-08-09 16:50:02,736,736    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0008 1B040000000000000000000000000000]
2024-08-09 16:50:02,739,739    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,742,742    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,745,745    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,748,748    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,751,751    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,754,754    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,757,757    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,760,760    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0008 0A000300000000000000000000000000]
2024-08-09 16:50:02,760,760    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000A 1B010000000000000000000000000000]
2024-08-09 16:50:02,761,761    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,774,774    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000A 00000000000000000000000000000000]
2024-08-09 16:50:02,774,774    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A09 00000000000000000000000000000000]
2024-08-09 16:50:02,777,777    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,780,780    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,783,783    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,786,786    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,789,789    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,792,792    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,795,795    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,796,796    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A09 08000000000000000000000000000000]
2024-08-09 16:50:02,796,796    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1C 00000000000000000000000000000000]
2024-08-09 16:50:02,798,798    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,801,801    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,804,804    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,807,807    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,811,811    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,818,818    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1C 00500038010001010000000000000000]
2024-08-09 16:50:02,818,818    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1E 01000000000000000000000000000000]
2024-08-09 16:50:02,827,827    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,830,830    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,833,833    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,836,836    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,839,839    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,841,841    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1E 00510039010001010000000000000000]
2024-08-09 16:50:02,841,841    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1D 02000000000000000000000000000000]
2024-08-09 16:50:02,842,842    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,845,845    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,848,848    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,851,851    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,854,854    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,857,857    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,861,861    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,863,863    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1D 0052003A310003070100000000000000]
2024-08-09 16:50:02,863,863    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A18 03000000000000000000000000000000]
2024-08-09 16:50:02,877,877    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,880,880    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,883,883    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,886,886    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,888,888    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A18 0053003C310002030100000000000000]
2024-08-09 16:50:02,888,888    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1A 04000000000000000000000000000000]
2024-08-09 16:50:02,889,889    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,892,892    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,895,895    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,898,898    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,901,901    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,901,901    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1A 0056003E310002030100000000000000]
2024-08-09 16:50:02,901,901    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A18 05000000000000000000000000000000]
2024-08-09 16:50:02,904,904    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,907,907    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,911,911    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,923,923    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A18 00C300A9310003070100000000000000]
2024-08-09 16:50:02,924,924    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1A 06000000000000000000000000000000]
2024-08-09 16:50:02,929,929    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,932,932    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,935,935    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,938,938    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,941,941    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,944,944    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,946,946    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1A 00C4009D310003070100000000000000]
2024-08-09 16:50:02,946,946    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A1A 07000000000000000000000000000000]
2024-08-09 16:50:02,947,947    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,950,950    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:02,953,953    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:02,956,956    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:02,959,959    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:02,963,963    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:02,976,976    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A1A 00D700B4A00004000300000000000000]
2024-08-09 16:50:02,976,976    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature reprogrammable-keys [REPROG CONTROLS V4] detected <Setting([feature:map choice] MX Master 2S:reprogrammable-keys=None)>
2024-08-09 16:50:02,977,977    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature divert-keys [REPROG CONTROLS V4] detected <Setting([feature:map choice] MX Master 2S:divert-keys=None)>
2024-08-09 16:50:02,977,977    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 000A 18140000000000000000000000000000]
2024-08-09 16:50:02,978,978    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,981,981    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,984,984    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,987,987    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,990,990    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,993,993    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,996,996    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:02,998,998    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 000A 09000100000000000000000000000000]
2024-08-09 16:50:02,998,998    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 090B 00000000000000000000000000000000]
2024-08-09 16:50:02,999,999    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,002,002    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,005,005    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,008,008    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,012,012    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,021,021    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 090B 03000100000000000000000000000000]
2024-08-09 16:50:03,021,021    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0008 18150000000000000000000000000000]
2024-08-09 16:50:03,028,028    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,031,031    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,034,034    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,037,037    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,040,040    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,043,043    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,043,043    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0008 00000000000000000000000000000000]
2024-08-09 16:50:03,043,043    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature change-host [CHANGE HOST] detected <Setting([feature:choice] MX Master 2S:change-host=None)>
2024-08-09 16:50:03,043,043    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0009 65010000000000000000000000000000]
2024-08-09 16:50:03,046,046    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,049,049    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,052,052    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,055,055    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,058,058    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,062,062    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,066,066    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0009 0F000000000000000000000000000000]
2024-08-09 16:50:03,066,066    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0F09 00000000000000000000000000000000]
2024-08-09 16:50:03,078,078    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,081,081    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,084,084    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,087,087    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,088,088    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0F09 4203410142024204040041024204AF2E]
2024-08-09 16:50:03,088,088    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0F09 00080000000000000000000000000000]
2024-08-09 16:50:03,090,090    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,093,093    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,096,096    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,099,099    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,102,102    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,104,104    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0F09 AD2D0100000000000000000000000000]
2024-08-09 16:50:03,104,104    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature gesture2-gestures [GESTURE 2] detected <Setting([feature:multiple toggle] MX Master 2S:gesture2-gestures=None)>
2024-08-09 16:50:03,104,104    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings_templates: check_feature gesture2-divert [GESTURE 2] detected <Setting([feature:multiple toggle] MX Master 2S:gesture2-divert=None)>
2024-08-09 16:50:03,104,104     INFO [ReceiverListener:hidraw7] logitech_receiver.status: <Device(255,B019,Wireless Mouse MX Master 2S,)> pushing device settings [<Setting([feature:toggle] MX Master 2S:hires-smooth-invert=None)>, <Setting([feature:toggle] MX Master 2S:hires-smooth-resolution=None)>, <Setting([feature:toggle] MX Master 2S:hires-scroll-mode=None)>, <Setting([feature:choice] MX Master 2S:scroll-ratchet=None)>, <Setting([feature:range] MX Master 2S:smart-shift=None)>, <Setting([feature:choice] MX Master 2S:dpi=None)>, <Setting([feature:map choice] MX Master 2S:reprogrammable-keys=None)>, <Setting([feature:map choice] MX Master 2S:divert-keys=None)>, <Setting([feature:choice] MX Master 2S:change-host=None)>, <Setting([feature:multiple toggle] MX Master 2S:gesture2-gestures=None)>, <Setting([feature:multiple toggle] MX Master 2S:gesture2-divert=None)>]
2024-08-09 16:50:03,105,105    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,108,108    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,112,112    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,128,128    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,131,131    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,134,134    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,137,137    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,140,140    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,143,143    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,146,146    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,149,149    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,152,152    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,155,155    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,158,158    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,162,162    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,180,180    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,183,183    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,186,186    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,189,189    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,192,192    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,195,195    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,198,198    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,201,201    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,204,204    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,207,207    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,210,210    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,214,214    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,229,229    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,232,232    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,235,235    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,238,238    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,241,241    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,244,244    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,247,247    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,250,250    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,253,253    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,256,256    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,259,259    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,263,263    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,279,279    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,282,282    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,285,285    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,288,288    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,291,291    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,294,294    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,297,297    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,300,300    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,303,303    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,304,304    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: scroll-ratchet: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,305,305    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: scroll-ratchet: cached value 2 on <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,305,305    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: scroll-ratchet: write 2 to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,305,305    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: scroll-ratchet: prepare write(2) => b'\x02'
2024-08-09 16:50:03,305,305    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0D1D 02000000000000000000000000000000]
2024-08-09 16:50:03,306,306    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,309,309    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,313,313    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,329,329    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,332,332    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,335,335    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,338,338    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,341,341    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,344,344    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,347,347    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,350,350    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,353,353    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,356,356    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,359,359    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,363,363    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,379,379    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,382,382    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,385,385    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,388,388    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,391,391    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,394,394    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,397,397    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,400,400    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,403,403    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,406,406    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,409,409    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,413,413    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,429,429    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,432,432    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,435,435    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,438,438    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,441,441    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,444,444    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,447,447    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,450,450    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,453,453    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,456,456    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,459,459    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,463,463    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,480,480    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,483,483    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,486,486    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,489,489    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,492,492    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,495,495    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,498,498    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,501,501    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,504,504    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,507,507    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,510,510    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,514,514    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,530,530    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,533,533    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,536,536    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,539,539    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,542,542    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,545,545    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,548,548    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,551,551    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,554,554    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,557,557    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,560,560    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,564,564    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,580,580    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,583,583    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,586,586    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,589,589    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,592,592    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,598,598    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,601,601    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,603,603    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0D1D 02000000000000000000000000000000]
2024-08-09 16:50:03,603,603    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: smart-shift: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,603,603    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: smart-shift: cached value 16 on <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,603,603    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: smart-shift: write 16 to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,603,603    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0D0A 00000000000000000000000000000000]
2024-08-09 16:50:03,604,604    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,607,607    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,610,610    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,614,614    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0D0A 02101000000000000000000000000000]
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: smart-shift: current value b'\x10' on <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: dpi: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: dpi: cached value 1000 on <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: dpi: write 1000 to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: dpi: prepare write(1000) => b'\x00\x03\xe8'
2024-08-09 16:50:03,629,629    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0B38 0003E800000000000000000000000000]
2024-08-09 16:50:03,630,630    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,633,633    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,636,636    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,639,639    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,642,642    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0B38 0003E800000000000000000000000000]
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings read None from <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings write {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196} to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(80,80) => b'\x00P'
2024-08-09 16:50:03,643,643    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3C 00500000500000000000000000000000]
2024-08-09 16:50:03,645,645    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,648,648    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,651,651    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,654,654    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,657,657    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,658,658    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3C 00000000000000000000000000000000]
2024-08-09 16:50:03,658,658    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,658,658    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(81,81) => b'\x00Q'
2024-08-09 16:50:03,658,658    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3F 00510000510000000000000000000000]
2024-08-09 16:50:03,660,660    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,664,664    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,680,680    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,681,681    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3F 00000000000000000000000000000000]
2024-08-09 16:50:03,681,681    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,681,681    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(82,82) => b'\x00R'
2024-08-09 16:50:03,681,681    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3E 00520000520000000000000000000000]
2024-08-09 16:50:03,683,683    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,686,686    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,689,689    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,692,692    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,695,695    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,696,696    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3E 00000000000000000000000000000000]
2024-08-09 16:50:03,696,696    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,696,696    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(83,83) => b'\x00S'
2024-08-09 16:50:03,696,696    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3D 00530000530000000000000000000000]
2024-08-09 16:50:03,698,698    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,701,701    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,704,704    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,707,707    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,710,710    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,712,712    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3D 00000000000000000000000000000000]
2024-08-09 16:50:03,712,712    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,712,712    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(86,86) => b'\x00V'
2024-08-09 16:50:03,712,712    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3E 00560000560000000000000000000000]
2024-08-09 16:50:03,714,714    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,730,730    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,733,733    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,734,734    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3E 00000000000000000000000000000000]
2024-08-09 16:50:03,734,734    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,734,734    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(195,195) => b'\x00\xc3'
2024-08-09 16:50:03,735,735    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3E 00C30000C30000000000000000000000]
2024-08-09 16:50:03,736,736    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,739,739    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,742,742    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,745,745    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,748,748    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,748,748    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3E 00000000000000000000000000000000]
2024-08-09 16:50:03,748,748    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,748,748    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: reprogrammable-keys: settings prepare map write(196,196) => b'\x00\xc4'
2024-08-09 16:50:03,749,749    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3B 00C40000C40000000000000000000000]
2024-08-09 16:50:03,751,751    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,754,754    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,757,757    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,760,760    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3B 00000000000000000000000000000000]
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings read None from <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings write {82: 1, 83: 0, 86: 0, 195: 2, 196: 3} to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings prepare map write(82,1) => b'\x01'
2024-08-09 16:50:03,763,763    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3C 00520300000000000000000000000000]
2024-08-09 16:50:03,764,764    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,778,778    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3C 00000000000000000000000000000000]
2024-08-09 16:50:03,778,778    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,778,778    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings prepare map write(83,0) => b'\x00'
2024-08-09 16:50:03,778,778    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3B 00530200000000000000000000000000]
2024-08-09 16:50:03,781,781    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,784,784    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,787,787    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,790,790    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,793,793    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,796,796    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,799,799    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,801,801    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3B 00000000000000000000000000000000]
2024-08-09 16:50:03,801,801    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,801,801    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings prepare map write(86,0) => b'\x00'
2024-08-09 16:50:03,801,801    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3F 00560200000000000000000000000000]
2024-08-09 16:50:03,802,802    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,805,805    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,808,808    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,811,811    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,815,815    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,816,816    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3F 00000000000000000000000000000000]
2024-08-09 16:50:03,816,816    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,816,816    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3B 00C33000000000000000000000000000]
2024-08-09 16:50:03,831,831    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,831,831    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3B 00000000000000000000000000000000]
2024-08-09 16:50:03,831,831    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,831,831    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings prepare map write(195,2) => b'\x02'
2024-08-09 16:50:03,831,831    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A39 00C30300000000000000000000000000]
2024-08-09 16:50:03,834,834    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,837,837    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,840,840    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,843,843    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,846,846    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,849,849    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,852,852    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,854,854    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A39 00000000000000000000000000000000]
2024-08-09 16:50:03,854,854    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,854,854    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A38 00C43000000000000000000000000000]
2024-08-09 16:50:03,855,855    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,858,858    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,861,861    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,865,865    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,868,868    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A38 00000000000000000000000000000000]
2024-08-09 16:50:03,868,868    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,868,868    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: divert-keys: settings prepare map write(196,3) => b'\x03'
2024-08-09 16:50:03,868,868    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0A3A 00C40300000000000000000000000000]
2024-08-09 16:50:03,881,881    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A3A 00000000000000000000000000000000]
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.hidpp20: REPROG_CONTROLS_v4 setCidReporting on device <Device(255,B019,Wireless Mouse MX Master 2S,)> didn't echo request packet.
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-gestures: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-gestures: settings read None from <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-gestures: bit field settings write {45: True, 46: True} to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-gestures: settings prepare map write({45: True, 46: True}) => [b'\x00\x01\x03\x03']
2024-08-09 16:50:03,883,883    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0F2E 00010303000000000000000000000000]
2024-08-09 16:50:03,884,884    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,887,887    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,890,890    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,893,893    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,896,896    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,899,899    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,902,902    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,905,905    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0F2E 00010303000000000000000000000000]
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-divert: apply (<Device(255,B019,Wireless Mouse MX Master 2S,)>)
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-divert: settings read None from <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-divert: bit field settings write {46: False} to <Device(255,B019,Wireless Mouse MX Master 2S,)>
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.settings: gesture2-divert: settings prepare map write({46: False}) => [b'\x00\x01\x01\x00']
2024-08-09 16:50:03,906,906    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 0F4D 00010100000000000000000000000000]
2024-08-09 16:50:03,908,908    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,911,911    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,915,915    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,921,921    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0F4D 00010100000000000000000000000000]
2024-08-09 16:50:03,921,921    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) pinging device 255
2024-08-09 16:50:03,921,921    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) <= w[11 FF 001C 0000A800000000000000000000000000]
2024-08-09 16:50:03,931,931    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,934,934    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,936,936    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 001C 0405A800000000000000000000000000]
2024-08-09 16:50:03,936,936     INFO [ReceiverListener:hidraw7] solaar.listener: status_changed <Device(255,B019,Wireless Mouse MX Master 2S,)>: paired online, {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': NamedInt(50, 'good'), 'BATTERY STATUS': NamedInt(1, 'recharging'), 'BATTERY NEXT LEVEL': 0, 'BATTERY VOLTAGE': None, 'BATTERY CHARGING': True, 'ERROR': None} (0) initialization
2024-08-09 16:50:03,936,936    DEBUG [MainThread] solaar.ui: status changed: <Device(255,B019,Wireless Mouse MX Master 2S,)> (NONE) initialization
2024-08-09 16:50:03,936,936    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:03,937,937    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,937,937    DEBUG [MainThread] solaar.ui.tray: picked device with lowest battery: ('/dev/hidraw7', 255, 'Wireless Mouse MX Master 2S', {'NOTIFICATION FLAGS': False, 'BATTERY LEVEL': NamedInt(50, 'good'), 'BATTERY STATUS': NamedInt(1, 'recharging'), 'BATTERY NEXT LEVEL': 0, 'BATTERY VOLTAGE': None, 'BATTERY CHARGING': True, 'ERROR': None})
2024-08-09 16:50:03,937,937    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:03,937,937    DEBUG [MainThread] solaar.ui.icons: battery icon for good:True = battery-good-charging
2024-08-09 16:50:03,940,940    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,943,943    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,946,946    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,949,949    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,952,952    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:03,955,955    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:03,958,958    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:03,961,961    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:03,965,965    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:03,981,981    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,984,984    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,987,987    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,990,990    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,993,993    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,996,996    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:03,999,999    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,002,002    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,005,005    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,008,008    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,011,011    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,015,015    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,033,033    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,036,036    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,039,039    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,042,042    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,045,045    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,048,048    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,051,051    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,054,054    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,057,057    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,060,060    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,063,063    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,067,067    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,082,082    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,085,085    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,088,088    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,091,091    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,094,094    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,097,097    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,100,100    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,103,103    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,106,106    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,109,109    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,112,112    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,116,116    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,132,132    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,135,135    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,138,138    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,141,141    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,144,144    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,147,147    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,150,150    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,153,153    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,156,156    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,159,159    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,162,162    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,166,166    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,182,182    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,185,185    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,188,188    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,191,191    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,194,194    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,197,197    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,200,200    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,203,203    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,206,206    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,209,209    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,212,212    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,216,216    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,232,232    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,235,235    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,238,238    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,241,241    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,244,244    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,247,247    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,250,250    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,253,253    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,256,256    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,259,259    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,262,262    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,266,266    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,282,282    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,285,285    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,288,288    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,291,291    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,294,294    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,297,297    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,300,300    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,303,303    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,306,306    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,309,309    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,312,312    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,316,316    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,333,333    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,336,336    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,339,339    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,342,342    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,345,345    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,348,348    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,351,351    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,354,354    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,357,357    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,360,360    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,363,363    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,367,367    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,383,383    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,386,386    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,389,389    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,392,392    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,395,395    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,398,398    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,401,401    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,404,404    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,407,407    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,410,410    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,413,413    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,417,417    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,433,433    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,436,436    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,439,439    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,442,442    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,445,445    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,448,448    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,451,451    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,454,454    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,457,457    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,460,460    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,463,463    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,467,467    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,479,479    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A00 00C30000000000000000000000000000]
2024-08-09 16:50:04,479,479    DEBUG [ReceiverListener:hidraw7] logitech_receiver.notifications: <Device(255,B019,Wireless Mouse MX Master 2S,)>: notification for feature REPROG CONTROLS V4, report 0, data 00C30000000000000000000000000000
2024-08-09 16:50:04,479,479    DEBUG [ReceiverListener:hidraw7] logitech_receiver.notifications: <Device(255,B019,Wireless Mouse MX Master 2S,)>: diverted controls pressed: 0xc3, 0x0, 0x0, 0x0
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluating rules on Notification(11,255,0A,00,00C30000000000000000000000000000)
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]], Rule[Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]]]
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]]
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]]
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)]
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu]
2024-08-09 16:50:04,479,479    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Mouse Gesture Button (pressed)
2024-08-09 16:50:04,479,479     INFO [MainThread] logitech_receiver.diversion: Execute action: ['flatpak', 'run', 'com.github.hluk.copyq', 'menu']
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1448, in evaluate_rules
    rules.evaluate(feature, notification, device, status, True)
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1335, in evaluate
    subprocess.Popen(self.args)
  File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'flatpak'
2024-08-09 16:50:04,483,483    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,486,486    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,489,489    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,492,492    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,495,495    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,498,498    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,501,501    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,504,504    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,507,507    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,510,510    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,513,513    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,517,517    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,533,533    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,536,536    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,539,539    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,542,542    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,545,545    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,548,548    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,551,551    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,554,554    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,557,557    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,560,560    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,563,563    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,567,567    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,583,583    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,586,586    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,589,589    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,592,592    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,595,595    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,598,598    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,601,601    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,604,604    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,607,607    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,610,610    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,613,613    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,617,617    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,634,634    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,637,637    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,639,639    DEBUG [ReceiverListener:hidraw7] logitech_receiver.base: (20) => r[11 FF 0A00 00000000000000000000000000000000]
2024-08-09 16:50:04,639,639     INFO [ReceiverListener:hidraw7] logitech_receiver.settings_templates: mouse gesture notification [NamedInt(195, 'Mouse Gesture Button')]
2024-08-09 16:50:04,639,639    DEBUG [ReceiverListener:hidraw7] logitech_receiver.notifications: <Device(255,B019,Wireless Mouse MX Master 2S,)>: notification for feature REPROG CONTROLS V4, report 0, data 00000000000000000000000000000000
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluating rules on Notification(00,0,00,00,00C3)
2024-08-09 16:50:04,639,639    DEBUG [ReceiverListener:hidraw7] logitech_receiver.notifications: <Device(255,B019,Wireless Mouse MX Master 2S,)>: diverted controls pressed: 0x0, 0x0, 0x0, 0x0
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]], Rule[Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]]]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Mouse Gesture Button (pressed)
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click]
2024-08-09 16:50:04,639,639    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Up
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Down
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Left
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]
2024-08-09 16:50:04,640,640    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Right
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Brightness Down (pressed)
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Brightness Up (pressed)
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluating rules on Notification(11,255,0A,00,00000000000000000000000000000000)
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]], Rule[Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, And: [KeyIsDown: Smart Shift, Set: None hires-smooth-resolution Toggle, Execute: notify-send "Toggle Scroll whell resolution"]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[KeyIsDown: Middle Button, MouseClick: middle (1)]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: KeyIsDown: Middle Button
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Mouse Gesture Button (pressed)
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Up, KeyPress: Alt_L W click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Up
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Down, KeyPress: Meta_L Q click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Down
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Left, KeyPress: Alt_L Tab click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Left
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[MouseGesture: Mouse Right, KeyPress: Alt_L Shift_L Tab click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: MouseGesture: Mouse Right
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click], Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Key: Brightness Down (pressed), KeyPress: XF86_MonBrightnessDown click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Brightness Down (pressed)
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate rule: Rule[Key: Brightness Up (pressed), KeyPress: XF86_MonBrightnessUp click]
2024-08-09 16:50:04,640,640    DEBUG [MainThread] logitech_receiver.diversion: evaluate condition: Key: Brightness Up (pressed)
2024-08-09 16:50:04,643,643    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,646,646    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,649,649    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,652,652    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,655,655    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,658,658    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,661,661    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,664,664    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,668,668    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,684,684    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,687,687    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,690,690    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,693,693    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,696,696    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,699,699    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,702,702    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,705,705    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,708,708    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,711,711    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,714,714    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,718,718    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,734,734    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,737,737    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,740,740    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,743,743    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,746,746    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,749,749    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,752,752    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,755,755    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,758,758    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,761,761    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,764,764    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,768,768    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,784,784    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,787,787    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,790,790    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,793,793    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,796,796    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,799,799    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,802,802    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,805,805    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,808,808    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,811,811    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,814,814    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,818,818    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,834,834    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,837,837    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,840,840    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,843,843    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,846,846    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,849,849    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,852,852    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,855,855    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,858,858    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,861,861    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,864,864    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,868,868    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,884,884    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,887,887    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,890,890    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,893,893    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,896,896    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,899,899    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,902,902    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,905,905    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,908,908    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,911,911    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,914,914    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,918,918    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,935,935    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,938,938    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,941,941    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,944,944    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,947,947    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,950,950    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,953,953    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,956,956    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:04,959,959    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:04,962,962    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:04,965,965    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:04,969,969    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:04,985,985    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,988,988    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,991,991    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,994,994    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:04,997,997    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,000,000    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,003,003    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,006,006    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,009,009    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,012,012    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,015,015    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,019,019    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,035,035    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,038,038    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,041,041    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,044,044    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,047,047    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,050,050    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,053,053    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,056,056    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,059,059    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,062,062    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,065,065    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,069,069    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,085,085    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,088,088    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,091,091    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,094,094    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,097,097    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,100,100    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,103,103    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,106,106    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,109,109    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,112,112    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,115,115    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,119,119    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,135,135    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,138,138    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,141,141    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,144,144    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,147,147    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,150,150    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,153,153    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,156,156    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,159,159    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,162,162    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,165,165    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,169,169    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,186,186    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,189,189    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,192,192    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,195,195    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,198,198    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,201,201    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,204,204    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,207,207    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,210,210    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,213,213    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,216,216    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,220,220    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,236,236    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,239,239    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,242,242    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,245,245    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,248,248    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,251,251    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,254,254    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,257,257    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,260,260    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,263,263    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,266,266    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,270,270    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,286,286    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,289,289    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,292,292    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,295,295    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,298,298    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,301,301    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,304,304    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,307,307    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,310,310    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,313,313    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,316,316    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,320,320    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,336,336    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,339,339    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,342,342    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,345,345    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,348,348    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,351,351    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,354,354    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,357,357    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,360,360    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,363,363    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,366,366    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,370,370    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,386,386    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,389,389    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,392,392    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,395,395    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,398,398    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,401,401    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,404,404    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,407,407    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,410,410    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,413,413    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,416,416    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,420,420    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,436,436    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,439,439    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,442,442    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,445,445    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,448,448    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,451,451    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,454,454    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,457,457    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,460,460    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,463,463    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,466,466    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,470,470    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,487,487    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,490,490    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,493,493    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,496,496    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,499,499    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,502,502    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,505,505    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,508,508    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,511,511    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,514,514    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,517,517    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,521,521    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,537,537    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,540,540    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,543,543    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,546,546    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,549,549    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,552,552    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,555,555    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,558,558    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,561,561    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,564,564    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,567,567    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,571,571    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,587,587    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,590,590    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,593,593    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,596,596    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,599,599    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,602,602    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,605,605    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,608,608    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,611,611    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,614,614    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,617,617    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,621,621    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,637,637    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,640,640    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,643,643    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,646,646    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,649,649    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,652,652    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,655,655    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,658,658    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,661,661    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,664,664    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,667,667    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,671,671    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,687,687    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,690,690    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,693,693    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,696,696    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,699,699    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,702,702    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,705,705    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 0001000E000000000000000000000000]
2024-08-09 16:50:05,708,708    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00010008000000000000000000000000]
2024-08-09 16:50:05,711,711    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00020005000000000000000000000000]
2024-08-09 16:50:05,714,714    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00100001000000000000000000000000]
2024-08-09 16:50:05,717,717    DEBUG [MainThread] solaar.ui: shutdown
2024-08-09 16:50:05,717,717    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C3D 00400005000000000000000000000000]
2024-08-09 16:50:05,717,717     INFO [MainThread] solaar.listener: stopping receiver listening threads [<ReceiverListener(ReceiverListener:hidraw5, started daemon 140447133468352)>, <ReceiverListener(ReceiverListener:hidraw7, started daemon 140447122982592)>]
2024-08-09 16:50:05,726,726    DEBUG [ReceiverListener:hidraw5] logitech_receiver.base: (19) => r[11 FF 0C5D 00000000000000000000000000000000]
2024-08-09 16:50:05,727,727     INFO [ReceiverListener:hidraw5] solaar.listener: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)>: notifications listener has stopped
2024-08-09 16:50:05,727,727    DEBUG [ReceiverListener:hidraw5] logitech_receiver.listener: <_ThreadedHandle(/dev/hidraw5)> closing [19, 23]
2024-08-09 16:50:05,727,727     INFO [MainThread] solaar.configuration: saved ['1.1.11', {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'hires-smooth-invert', 'hires-smooth-resolution', 'hires-scroll-mode', 'scroll-ratchet', 'smart-shift', 'thumb-scroll-invert', 'thumb-scroll-mode', 'onboard_profiles', 'report_rate_extended', 'pointer_speed', 'dpi', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'reprogrammable-keys', 'persistent-remappable-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'divert-gkeys', 'm-key-leds', 'mr-key-led', 'multiplatform', 'change-host', 'gesture2-gestures', 'gesture2-divert', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 0, '_modelId': 'C33C00000000', '_sensitive': {'divert-keys': 'ignore', 'fn-swap': 'ignore', 'led_control': 'ignore', 'led_zone_1': 'ignore', 'report_rate': True}, '_unitId': '3030470A', 'divert-keys': {247: 1, 248: 1, 249: 1, 250: 1}, 'fn-swap': False, 'led_control': 0, 'led_zone_1': <logitech_receiver.hidpp20.LEDEffectSetting object at 0x7fbc66576410>, 'report_rate': 1}, {'_NAME': 'MX Master 3 Wireless Mouse', '_dpi-sliding': 15, '_modelId': 'B02340820000', '_sensitive': {'change-host': 'ignore', 'divert-keys': True, 'dpi': True, 'hires-scroll-mode': True, 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': True, 'reprogrammable-keys': True, 'scroll-ratchet': True, 'smart-shift': True, 'thumb-scroll-invert': 'ignore', 'thumb-scroll-mode': True}, '_serial': 'C8693AC7', '_unitId': 'C8693AC7', '_wpid': '4082', 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 2, 196: 3}, 'dpi': 950, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 22, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_modelId': 'C33C00000000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '3030470A', 'fn-swap': False}, {'_NAME': 'Wireless Multi-Device Keyboard K780', '_modelId': 'B33B405B0000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_serial': 'C1332168', '_unitId': 'F712B0D2', '_wpid': '405B', 'change-host': None, 'disable-keyboard-keys': {1: False, 2: False, 4: False, 8: False, 16: False}, 'divert-keys': {1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 189: 0, 190: 0, 191: 0, 192: 0, 193: 0, 194: 0, 209: 0, 210: 0, 211: 0, 212: 0, 213: 0, 214: 0}, 'fn-swap': True, 'multiplatform': 0, 'persistent-remappable-keys': None}, {'_NAME': 'G512 RGB Mechanical Gaming Keyboard', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '3030470A', 'divert-keys': {247: 0, 248: 0, 249: 0, 250: 0}, 'fn-swap': False, 'report_rate': 1}, {'_NAME': 'MX Master 3 Wireless Mouse', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}}, {'_NAME': 'MX Master 3 Wireless Mouse', '_modelId': 'MX Master 3 Wireless Mouse', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': True}, '_unitId': '01000000', 'change-host': None, 'divert-keys': {82: 0, 83: 0, 86: 0, 195: 1, 196: 1}, 'dpi': 950, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 22, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'MX Master 3 Wireless Mouse', '_modelId': 'E80000000000', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, '_unitId': '12007800', 'change-host': None, 'divert-keys': {82: 0, 83: 0, 86: 0, 195: 0, 196: 0}, 'dpi': 1000, 'hires-scroll-mode': False, 'hires-smooth-invert': False, 'hires-smooth-resolution': True, 'reprogrammable-keys': {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 195: 195, 196: 196}, 'scroll-ratchet': 2, 'smart-shift': 30, 'thumb-scroll-invert': False, 'thumb-scroll-mode': False}, {'_NAME': 'Wireless Mouse MX Master 2S', '_absent': ['hi-res-scroll', 'lowres-scroll-mode', 'thumb-scroll-invert', 'thumb-scroll-mode', 'onboard_profiles', 'report_rate', 'report_rate_extended', 'pointer_speed', 'speed-change', 'backlight', 'backlight_level', 'backlight_duration_hands_out', 'backlight_duration_hands_in', 'backlight_duration_powered', 'backlight-timed', 'led_control', 'led_zone_', 'fn-swap', 'persistent-remappable-keys', 'disable-keyboard-keys', 'crown-smooth', 'divert-crown', 'divert-gkeys', 'm-key-leds', 'mr-key-led', 'multiplatform', 'gesture2-params', 'sidetone', 'equalizer', 'adc_power_management'], '_battery': 4096, '_dpi-sliding': 16, '_modelId': 'B01940690000', '_sensitive': {'change-host': 'ignore', 'divert-keys': True, 'dpi': True, 'gesture2-divert': True, 'gesture2-gestures': True, 'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore', 'reprogrammable-keys': True, 'scroll-ratchet': True, 'smart-shift': True}, '_serial': '62551F03', '_unitId': 'C1FF3A62', '_wpid': '4069', 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 2, 196: 3}, 'dpi': 1000, 'gesture2-divert': {46: False}, 'gesture2-gestures': {45: True, 46: True}, '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': 16}, {'_NAME': 'Wireless Mouse MX Master 2S', '_modelId': 'Wireless Mouse MX Master 2S', '_sensitive': {'hires-scroll-mode': 'ignore', 'hires-smooth-invert': 'ignore', 'hires-smooth-resolution': 'ignore'}, 'change-host': None, 'divert-keys': {82: 1, 83: 0, 86: 0, 195: 1, 196: 1}, 'dpi': 1000, 'gesture2-divert': {46: False}, 'gesture2-gestures': {45: True, 46: True}, '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': 16}] to /home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/config.yaml
2024-08-09 16:50:05,745,745     INFO [ReceiverListener:hidraw7] solaar.listener: <Device(255,B019,Wireless Mouse MX Master 2S,)>: notifications listener has stopped
2024-08-09 16:50:05,745,745    DEBUG [ReceiverListener:hidraw7] logitech_receiver.listener: <_ThreadedHandle(/dev/hidraw7)> closing [20]
2024-08-09 16:50:05,751,751    DEBUG [AsyncUI] solaar.tasks: stopped
2024-08-09 16:50:05,751,751     INFO [MainThread] solaar.ui.notify: stopping desktop notifications
2024-08-09 16:50:05,751,751    DEBUG [MainThread] solaar.ui: status changed: <Device(255,C33C,G512 RGB Mechanical Gaming Keyboard,)> (NONE) None
2024-08-09 16:50:05,751,751    DEBUG [MainThread] solaar.ui: status changed: <Device(255,B019,Wireless Mouse MX Master 2S,)> (NONE) None

this seems to be the relevant line for the execute

nothing looks wrong

MouseClick: middle (1)], Rule(/home/zany130/.var/app/io.github.pwr_solaar.solaar/config/solaar/rules.yaml)[Key: Mouse Gesture Button (pressed), Execute: flatpak run com.github.hluk.copyq menu], 

I tried changing it to /usr/bin/flatpak run com.github.hluk.copyq menu with no luck either

EDIT: NVM saw this

2024-08-09 16:50:04,479,479     INFO [MainThread] logitech_receiver.diversion: Execute action: ['flatpak', 'run', 'com.github.hluk.copyq', 'menu']
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1448, in evaluate_rules
    rules.evaluate(feature, notification, device, status, True)
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1335, in evaluate
    subprocess.Popen(self.args)
  File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'flatpak'

so its not finding flatpak in the path ....

if I add the whole flatpak path it gives the same error

2024-08-09 16:55:32,663,663     INFO [MainThread] logitech_receiver.diversion: Execute action: ['/usr/bin/flatpak', 'run', 'com.github.hluk.copyq', 'menu']
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1448, in evaluate_rules
    rules.evaluate(feature, notification, device, status, True)
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 484, in evaluate
    result = component.evaluate(feature, notification, device, status, result)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 1335, in evaluate
    subprocess.Popen(self.args)
  File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.11/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/flatpak'
zany130 commented 3 months ago

it is a flatpack issue.

Installing solaar from pip resolves the issue ie it is able to launch flatpak run com.github.hluk.copyq menu

I tried giving solaar every possible permission in flat seal though with no luck. it just can't see the flatpak binary

but this should be possible to do as the yasuke terminal packaged as a flatpak is able to run the flatpak command no issue

pfps commented 3 months ago

This appears to be some aspect of how flatpak sets up the virtual file system and is outside of Solaar.

zany130 commented 2 months ago

my bad, I assumed the flatpak was official. It looks like it is community-maintained.