Check out my first novel, midnight's simulacra!
Logitech
From dankwiki
Supposedly fwupd can update receiver firmware:
├─Unifying Receiver: │ Device ID: 2044aeb9e83ac548716e67aa63f1999d918f1886 │ Summary: Miniaturised USB wireless receiver │ Current version: RQR12.11_B0032 │ Bootloader Version: BOT01.04_B0016 │ Vendor: HIDRAW:0x046D|USB:0x046D │ Install Duration: 30 seconds │ GUIDs: 9d131a0c-a606-580f-8eda-80587250b8d6 │ 279ed287-3607-549e-bacc-f873bb9838c4 ← HIDRAW\VEN_046D&DEV_C52B │ fcf55bf5-767b-51ce-9c17-f6f538c4ee9f ← HIDRAW\VEN_046D&DEV_C52B&REV_00 │ Device Flags: • Updatable │ • Signed Payload
ltunify
- list: list paired devices
[schwarzgerat](0) $ ltunify list Devices count: 1 Connected devices: idx=1 Mouse MX Master 3000 [schwarzgerat](0) $
- info: info on paired device
[schwarzgerat](1) $ ltunify info 1 HID++ version: 4.5 Device index 1 Mouse Name: MX Master 3000 Wireless Product ID: 4082 Serial number: 01E39572 Device was unavailable, version information not available. [schwarzgerat](0) $
- receiver-info: info on receiver
[schwarzgerat](1) $ ltunify receiver-info Serial number: FB43943A Firmware version: 012.011.00032 Bootloader version: BL.004.016 [schwarzgerat](0) $