summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2023-04-18 10:50:14 +0200
committerBastien Nocera <hadess@hadess.net>2023-04-18 12:31:12 +0200
commitb83b0ff56864f8ceb2a15b8c144d74be39af6f4a (patch)
tree7fde8cf24a07ff8f5906d1e7c9c6b2ead63eed34
parent8ebee50744e498ba949da329a59e95d56500b61e (diff)
downloadupower-b83b0ff56864f8ceb2a15b8c144d74be39af6f4a.tar.gz
linux: Add test for duplicate USB/Unifying devices
-rwxr-xr-xsrc/linux/integration-test.py11
-rw-r--r--src/linux/tests/logitech-g903.device762
2 files changed, 773 insertions, 0 deletions
diff --git a/src/linux/integration-test.py b/src/linux/integration-test.py
index a2c8dec..e931704 100755
--- a/src/linux/integration-test.py
+++ b/src/linux/integration-test.py
@@ -1478,6 +1478,17 @@ class Tests(dbusmock.DBusTestCase):
devs = self._add_bluez_battery_device(alias, device_properties, battery_level)
self.assertEqual(len(devs), 1)
+ def test_dup_logitech_unifying_usb(self):
+ 'De-duplicate Logitech HID++ USB/Unifying mice'
+
+ self.testbed.add_from_file(os.path.join(edir, 'tests/logitech-g903.device'))
+ self.start_daemon()
+
+ devs = self.proxy.EnumerateDevices()
+ self.assertEqual(len(devs), 1)
+
+ self.stop_daemon()
+
def test_bluetooth_mouse_reconnect(self):
'''bluetooth mouse powerdown/reconnect'''
diff --git a/src/linux/tests/logitech-g903.device b/src/linux/tests/logitech-g903.device
new file mode 100644
index 0000000..fe6848d
--- /dev/null
+++ b/src/linux/tests/logitech-g903.device
@@ -0,0 +1,762 @@
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10
+E: SUBSYSTEM=usb
+E: DEVNAME=/dev/bus/usb/001/020
+E: DEVTYPE=usb_device
+E: DRIVER=usb
+E: PRODUCT=46d/c539/3904
+E: TYPE=0/0/0
+E: BUSNUM=001
+E: DEVNUM=020
+E: MAJOR=189
+E: MINOR=19
+E: USEC_INITIALIZED=5276743770
+E: ID_BUS=usb
+E: ID_MODEL=USB_Receiver
+E: ID_MODEL_ENC=USB\x20Receiver
+E: ID_MODEL_ID=c539
+E: ID_SERIAL=Logitech_USB_Receiver
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=3904
+E: ID_USB_MODEL=USB_Receiver
+E: ID_USB_MODEL_ENC=USB\x20Receiver
+E: ID_USB_MODEL_ID=c539
+E: ID_USB_SERIAL=Logitech_USB_Receiver
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=3904
+E: ID_USB_INTERFACES=:030101:030102:030000:
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+E: ID_MODEL_FROM_DATABASE=Lightspeed Receiver
+E: ID_PATH=pci-0000:00:14.0-usb-0:10
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10
+E: ID_FOR_SEAT=usb-pci-0000_00_14_0-usb-0_10
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0
+E: SUBSYSTEM=usb
+E: DEVTYPE=usb_interface
+E: DRIVER=usbhid
+E: PRODUCT=46d/c539/3904
+E: TYPE=0/0/0
+E: INTERFACE=3/1/1
+E: MODALIAS=usb:v046DpC539d3904dc00dsc00dp00ic03isc01ip01in00
+E: USEC_INITIALIZED=5276761476
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+E: ID_MODEL_FROM_DATABASE=Lightspeed Receiver
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:046D:C539.0021
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:046D:C539.0021
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-djreceiver
+E: HID_ID=0003:0000046D:0000C539
+E: HID_NAME=Logitech USB Receiver
+E: HID_PHYS=usb-0000:00:14.0-10/input0
+E: HID_UNIQ=
+E: MODALIAS=hid:b0003g0001v0000046Dp0000C539
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:046D:C539.0021/hidraw/hidraw5
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:046D:C539.0021/hidraw/hidraw5
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw5
+E: MAJOR=243
+E: MINOR=5
+E: USEC_INITIALIZED=5276787787
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.0
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_0
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_10_1_0
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1
+E: SUBSYSTEM=usb
+E: DEVTYPE=usb_interface
+E: DRIVER=usbhid
+E: PRODUCT=46d/c539/3904
+E: TYPE=0/0/0
+E: INTERFACE=3/1/2
+E: MODALIAS=usb:v046DpC539d3904dc00dsc00dp00ic03isc01ip02in01
+E: USEC_INITIALIZED=5276768698
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+E: ID_MODEL_FROM_DATABASE=Lightspeed Receiver
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:046D:C539.0022
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:046D:C539.0022
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-djreceiver
+E: HID_ID=0003:0000046D:0000C539
+E: HID_NAME=Logitech USB Receiver
+E: HID_PHYS=usb-0000:00:14.0-10/input1
+E: HID_UNIQ=
+E: MODALIAS=hid:b0003g0001v0000046Dp0000C539
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:046D:C539.0022/hidraw/hidraw6
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/0003:046D:C539.0022/hidraw/hidraw6
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw6
+E: MAJOR=243
+E: MINOR=6
+E: USEC_INITIALIZED=5276795187
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.1
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_1
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_10_1_1
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/usbmisc/hiddev2
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.1/usbmisc/hiddev2
+E: SUBSYSTEM=usbmisc
+E: DEVNAME=/dev/usb/hiddev2
+E: MAJOR=180
+E: MINOR=98
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2
+E: SUBSYSTEM=usb
+E: DEVTYPE=usb_interface
+E: DRIVER=usbhid
+E: PRODUCT=46d/c539/3904
+E: TYPE=0/0/0
+E: INTERFACE=3/0/0
+E: MODALIAS=usb:v046DpC539d3904dc00dsc00dp00ic03isc00ip00in02
+E: USEC_INITIALIZED=5276770147
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+E: ID_MODEL_FROM_DATABASE=Lightspeed Receiver
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-djreceiver
+E: HID_ID=0003:0000046D:0000C539
+E: HID_NAME=Logitech USB Receiver
+E: HID_PHYS=usb-0000:00:14.0-10/input2
+E: HID_UNIQ=
+E: MODALIAS=hid:b0003g0001v0000046Dp0000C539
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-hidpp-device
+E: HID_ID=0003:0000046D:00004067
+E: HID_NAME=Logitech G903
+E: HID_PHYS=usb-0000:00:14.0-10/input2:1
+E: HID_UNIQ=e8-ce-cd-45
+E: MODALIAS=hid:b0003g0102v0000046Dp00004067
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/hidraw/hidraw8
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/hidraw/hidraw8
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw8
+E: MAJOR=243
+E: MINOR=8
+E: USEC_INITIALIZED=5276841631
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50
+E: SUBSYSTEM=input
+E: PRODUCT=3/46d/4067/111
+E: NAME="Logitech G903"
+E: PHYS="usb-0000:00:14.0-10/input2:1"
+E: UNIQ="e8-ce-cd-45"
+E: PROP=0
+E: EV=120017
+E: KEY=ffff0000 1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
+E: REL=1943
+E: MSC=10
+E: LED=1f
+E: MODALIAS=input:b0003v046Dp4067e0111-e0,1,2,4,11,14,k71,72,73,74,75,77,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8C,8E,96,98,9E,9F,A1,A3,A4,A5,A6,AD,B0,B1,B2,B3,B4,B7,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,F0,110,111,112,113,114,115,116,117,118,119,11A,11B,11C,11D,11E,11F,r0,1,6,8,B,C,am4,l0,1,2,3,4,sfw
+E: USEC_INITIALIZED=5276827691
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_INPUT_KEY=1
+E: ID_INPUT_KEYBOARD=1
+E: ID_BUS=usb
+E: ID_MODEL=USB_Receiver
+E: ID_MODEL_ENC=USB\x20Receiver
+E: ID_MODEL_ID=c539
+E: ID_SERIAL=Logitech_USB_Receiver
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=3904
+E: ID_TYPE=hid
+E: ID_USB_MODEL=USB_Receiver
+E: ID_USB_MODEL_ENC=USB\x20Receiver
+E: ID_USB_MODEL_ID=c539
+E: ID_USB_SERIAL=Logitech_USB_Receiver
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=3904
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030101:030102:030000:
+E: ID_USB_INTERFACE_NUM=02
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+A: uniq=e8-ce-cd-45\n
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/event13
+S: input/by-id/usb-Logitech_USB_Receiver-if02-event-mouse
+S: input/by-path/pci-0000:00:14.0-usb-0:10:1.2-event-mouse
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/event13
+E: SUBSYSTEM=input
+E: DEVNAME=/dev/input/event13
+E: MAJOR=13
+E: MINOR=77
+E: USEC_INITIALIZED=5276881026
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_INPUT_KEY=1
+E: ID_INPUT_KEYBOARD=1
+E: ID_BUS=usb
+E: ID_MODEL=USB_Receiver
+E: ID_MODEL_ENC=USB\x20Receiver
+E: ID_MODEL_ID=c539
+E: ID_SERIAL=Logitech_USB_Receiver
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=3904
+E: ID_TYPE=hid
+E: ID_USB_MODEL=USB_Receiver
+E: ID_USB_MODEL_ENC=USB\x20Receiver
+E: ID_USB_MODEL_ID=c539
+E: ID_USB_SERIAL=Logitech_USB_Receiver
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=3904
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030101:030102:030000:
+E: ID_USB_INTERFACE_NUM=02
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: LIBINPUT_DEVICE_GROUP=3/46d/4067:usb-0000:00:14.0-10
+E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Receiver-if02-event-mouse /dev/input/by-path/pci-0000:00:14.0-usb-0:10:1.2-event-mouse
+E: TAGS=:power-switch:
+E: CURRENT_TAGS=:power-switch:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::capslock
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::capslock
+E: SUBSYSTEM=leds
+E: USEC_INITIALIZED=5276832373
+E: NVME_HOST_IFACE=none
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=leds-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::compose
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::compose
+E: SUBSYSTEM=leds
+E: USEC_INITIALIZED=5276832198
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=leds-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::kana
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::kana
+E: SUBSYSTEM=leds
+E: USEC_INITIALIZED=5276836962
+E: NVME_HOST_IFACE=none
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=leds-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::numlock
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::numlock
+E: SUBSYSTEM=leds
+E: USEC_INITIALIZED=5276832097
+E: NVME_HOST_IFACE=none
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=leds-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::scrolllock
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/input50::scrolllock
+E: SUBSYSTEM=leds
+E: USEC_INITIALIZED=5276832342
+E: NVME_HOST_IFACE=none
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=leds-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/mouse1
+S: input/by-path/pci-0000:00:14.0-usb-0:10:1.2-mouse
+S: input/by-id/usb-Logitech_USB_Receiver-if02-mouse
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/input/input50/mouse1
+E: SUBSYSTEM=input
+E: DEVNAME=/dev/input/mouse1
+E: MAJOR=13
+E: MINOR=33
+E: USEC_INITIALIZED=5276846840
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_INPUT_KEY=1
+E: ID_INPUT_KEYBOARD=1
+E: ID_BUS=usb
+E: ID_MODEL=USB_Receiver
+E: ID_MODEL_ENC=USB\x20Receiver
+E: ID_MODEL_ID=c539
+E: ID_SERIAL=Logitech_USB_Receiver
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=3904
+E: ID_TYPE=hid
+E: ID_USB_MODEL=USB_Receiver
+E: ID_USB_MODEL_ENC=USB\x20Receiver
+E: ID_USB_MODEL_ID=c539
+E: ID_USB_SERIAL=Logitech_USB_Receiver
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=3904
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030101:030102:030000:
+E: ID_USB_INTERFACE_NUM=02
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: DEVLINKS=/dev/input/by-path/pci-0000:00:14.0-usb-0:10:1.2-mouse /dev/input/by-id/usb-Logitech_USB_Receiver-if02-mouse
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5
+E: SUBSYSTEM=power_supply
+E: POWER_SUPPLY_NAME=hidpp_battery_5
+E: POWER_SUPPLY_TYPE=Battery
+E: POWER_SUPPLY_ONLINE=0
+E: POWER_SUPPLY_STATUS=Unknown
+E: POWER_SUPPLY_SCOPE=Device
+E: POWER_SUPPLY_MODEL_NAME=G903 WiLogitech G903 WiLogitech
+E: POWER_SUPPLY_MANUFACTURER=Logitech
+E: POWER_SUPPLY_SERIAL_NUMBER=e8-ce-cd-45
+E: POWER_SUPPLY_CAPACITY=100
+E: POWER_SUPPLY_VOLTAGE_NOW=4159000
+E: USEC_INITIALIZED=5353378239
+E: NVME_HOST_IFACE=none
+A: type=Battery\n
+A: model_name=G903 Logitech Unifying\n
+A: status=Unknown\n
+A: scope=Device\n
+A: capacity=0\n
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5/hwmon5
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5/hwmon5
+E: SUBSYSTEM=hwmon
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5/wakeup35
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/0003:046D:4067.0024/power_supply/hidpp_battery_5/wakeup35
+E: SUBSYSTEM=wakeup
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/hidraw/hidraw7
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/0003:046D:C539.0023/hidraw/hidraw7
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw7
+E: MAJOR=243
+E: MINOR=7
+E: USEC_INITIALIZED=5276796478
+E: ID_PATH=pci-0000:00:14.0-usb-0:10:1.2
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_10_1_2
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_10_1_2
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/usbmisc/hiddev3
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.2/usbmisc/hiddev3
+E: SUBSYSTEM=usbmisc
+E: DEVNAME=/dev/usb/hiddev3
+E: MAJOR=180
+E: MINOR=99
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-10/wakeup/wakeup34
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-10/wakeup/wakeup34
+E: SUBSYSTEM=wakeup
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8
+E: SUBSYSTEM=usb
+E: DEVNAME=/dev/bus/usb/001/022
+E: DEVTYPE=usb_device
+E: DRIVER=usb
+E: PRODUCT=46d/c086/702
+E: TYPE=0/0/0
+E: BUSNUM=001
+E: DEVNUM=022
+E: MAJOR=189
+E: MINOR=21
+E: USEC_INITIALIZED=5364687992
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+E: ID_PATH=pci-0000:00:14.0-usb-0:8
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8
+E: ID_FOR_SEAT=usb-pci-0000_00_14_0-usb-0_8
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0
+E: SUBSYSTEM=usb
+E: DEVTYPE=usb_interface
+E: DRIVER=usbhid
+E: PRODUCT=46d/c086/702
+E: TYPE=0/0/0
+E: INTERFACE=3/1/2
+E: MODALIAS=usb:v046DpC086d0702dc00dsc00dp00ic03isc01ip02in00
+E: USEC_INITIALIZED=5364706614
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-hidpp-device
+E: HID_ID=0003:0000046D:0000C086
+E: HID_NAME=Logitech Logitech G903 Wired/Wireless Gaming Mouse
+E: HID_PHYS=usb-0000:00:14.0-8/input0
+E: HID_UNIQ=017C385C3837
+E: MODALIAS=hid:b0003g0001v0000046Dp0000C086
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/hidraw/hidraw9
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/hidraw/hidraw9
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw9
+E: MAJOR=243
+E: MINOR=9
+E: USEC_INITIALIZED=5364742565
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_8_1_0
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53
+E: SUBSYSTEM=input
+E: PRODUCT=3/46d/c086/111
+E: NAME="Logitech Logitech G903 Wired/Wireless Gaming Mouse"
+E: PHYS="usb-0000:00:14.0-8/input0"
+E: UNIQ="017C385C3837"
+E: PROP=0
+E: EV=17
+E: KEY=ffff0000 0 0 0 0
+E: REL=1943
+E: MSC=10
+E: MODALIAS=input:b0003v046DpC086e0111-e0,1,2,4,k110,111,112,113,114,115,116,117,118,119,11A,11B,11C,11D,11E,11F,r0,1,6,8,B,C,am4,lsfw
+E: USEC_INITIALIZED=5364715762
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_TYPE=hid
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_USB_INTERFACE_NUM=00
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
+E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_8_1_0
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53/event14
+S: input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-event-mouse
+S: input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-mouse
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53/event14
+E: SUBSYSTEM=input
+E: DEVNAME=/dev/input/event14
+E: MAJOR=13
+E: MINOR=78
+E: USEC_INITIALIZED=5364823612
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_TYPE=hid
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_USB_INTERFACE_NUM=00
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
+E: LIBINPUT_DEVICE_GROUP=3/46d/c086:usb-0000:00:14.0-8
+E: DEVLINKS=/dev/input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-event-mouse /dev/input/by-path/pci-0000:00:14.0-usb-0:8:1.0-event-mouse
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53/mouse2
+S: input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-mouse
+S: input/by-path/pci-0000:00:14.0-usb-0:8:1.0-mouse
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:046D:C086.0027/input/input53/mouse2
+E: SUBSYSTEM=input
+E: DEVNAME=/dev/input/mouse2
+E: MAJOR=13
+E: MINOR=34
+E: USEC_INITIALIZED=5364733642
+E: ID_INPUT=1
+E: ID_INPUT_MOUSE=1
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_TYPE=hid
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_USB_INTERFACE_NUM=00
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0
+E: DEVLINKS=/dev/input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-mouse /dev/input/by-path/pci-0000:00:14.0-usb-0:8:1.0-mouse
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1
+E: SUBSYSTEM=usb
+E: DEVTYPE=usb_interface
+E: DRIVER=usbhid
+E: PRODUCT=46d/c086/702
+E: TYPE=0/0/0
+E: INTERFACE=3/0/0
+E: MODALIAS=usb:v046DpC086d0702dc00dsc00dp00ic03isc00ip00in01
+E: USEC_INITIALIZED=5364711433
+E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028
+E: SUBSYSTEM=hid
+E: DRIVER=logitech-hidpp-device
+E: HID_ID=0003:0000046D:0000C086
+E: HID_NAME=Logitech G903 WiLogitech G903 Wired/Wirel
+E: HID_PHYS=usb-0000:00:14.0-8/input1
+E: HID_UNIQ=e8-ce-cd-45
+E: MODALIAS=hid:b0003g0001v0000046Dp0000C086
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/hidraw/hidraw11
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/hidraw/hidraw11
+E: SUBSYSTEM=hidraw
+E: DEVNAME=/dev/hidraw11
+E: MAJOR=243
+E: MINOR=11
+E: USEC_INITIALIZED=5364743407
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.1
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_1
+E: ID_FOR_SEAT=hidraw-pci-0000_00_14_0-usb-0_8_1_1
+E: TAGS=:uaccess:seat:
+E: CURRENT_TAGS=:uaccess:seat:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/input/input54
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/input/input54
+E: SUBSYSTEM=input
+E: PRODUCT=3/46d/c086/111
+E: NAME="Logitech G903 WiLogitech G903 Wired/Wirel"
+E: PHYS="usb-0000:00:14.0-8/input1"
+E: UNIQ="e8-ce-cd-45"
+E: PROP=0
+E: EV=10001f
+E: KEY=33eff 0 0 483ffff17aff32d bfd4444600000000 1 130ff38b17c007 ffe77bfad941dfff febeffdfffefffff fffffffffffffffe
+E: REL=1040
+E: ABS=100000000
+E: MSC=10
+E: MODALIAS=input:b0003v046DpC086e0111-e0,1,2,3,4,14,k71,72,73,74,75,77,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8B,8C,8E,8F,90,96,98,9B,9C,9E,9F,A1,A3,A4,A5,A6,A7,A8,A9,AB,AC,AD,AE,B0,B1,B2,B5,B6,B7,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,CE,CF,D0,D1,D2,D4,D8,D9,DB,DF,E0,E1,E4,E5,E6,E7,E8,E9,EA,EB,F0,F1,F4,100,161,162,166,16A,16E,172,174,176,177,178,179,17A,17B,17C,17D,17F,180,182,183,185,188,189,18C,18D,18E,18F,190,191,192,193,195,197,198,199,19A,19C,1A0,1A1,1A2,1A3,1A4,1A5,1A6,1A7,1A8,1A9,1AA,1AB,1AC,1AD,1AE,1AF,1B0,1B1,1B7,1BA,240,241,242,243,244,245,246,247,249,24A,24B,24C,24D,250,251,r6,C,a20,m4,lsfw
+E: USEC_INITIALIZED=5364721175
+E: ID_INPUT=1
+E: ID_INPUT_KEY=1
+E: ID_INPUT_KEYBOARD=1
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_TYPE=hid
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_USB_INTERFACE_NUM=01
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.1
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_1
+E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_8_1_1
+E: TAGS=:seat:
+E: CURRENT_TAGS=:seat:
+A: uniq=e8-ce-cd-45\n
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/input/input54/event16
+S: input/by-path/pci-0000:00:14.0-usb-0:8:1.1-event-kbd
+S: input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-if01-event-kbd
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/input/input54/event16
+E: SUBSYSTEM=input
+E: DEVNAME=/dev/input/event16
+E: MAJOR=13
+E: MINOR=80
+E: USEC_INITIALIZED=5364770101
+E: ID_INPUT=1
+E: ID_INPUT_KEY=1
+E: ID_INPUT_KEYBOARD=1
+E: ID_BUS=usb
+E: ID_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_MODEL_ID=c086
+E: ID_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_SERIAL_SHORT=017C385C3837
+E: ID_VENDOR=Logitech
+E: ID_VENDOR_ENC=Logitech
+E: ID_VENDOR_ID=046d
+E: ID_REVISION=0702
+E: ID_TYPE=hid
+E: ID_USB_MODEL=Logitech_G903_Wired_Wireless_Gaming_Mouse
+E: ID_USB_MODEL_ENC=Logitech\x20G903\x20Wired\x2fWireless\x20Gaming\x20Mouse
+E: ID_USB_MODEL_ID=c086
+E: ID_USB_SERIAL=Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837
+E: ID_USB_SERIAL_SHORT=017C385C3837
+E: ID_USB_VENDOR=Logitech
+E: ID_USB_VENDOR_ENC=Logitech
+E: ID_USB_VENDOR_ID=046d
+E: ID_USB_REVISION=0702
+E: ID_USB_TYPE=hid
+E: ID_USB_INTERFACES=:030102:030000:
+E: ID_USB_INTERFACE_NUM=01
+E: ID_USB_DRIVER=usbhid
+E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.1
+E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_1
+E: LIBINPUT_DEVICE_GROUP=3/46d/c086:usb-0000:00:14.0-8
+E: DEVLINKS=/dev/input/by-path/pci-0000:00:14.0-usb-0:8:1.1-event-kbd /dev/input/by-id/usb-Logitech_Logitech_G903_Wired_Wireless_Gaming_Mouse_017C385C3837-if01-event-kbd
+E: TAGS=:power-switch:
+E: CURRENT_TAGS=:power-switch:
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6
+E: SUBSYSTEM=power_supply
+E: POWER_SUPPLY_NAME=hidpp_battery_6
+E: POWER_SUPPLY_TYPE=Battery
+E: POWER_SUPPLY_ONLINE=1
+E: POWER_SUPPLY_STATUS=Charging
+E: POWER_SUPPLY_SCOPE=Device
+E: POWER_SUPPLY_MODEL_NAME=G903 WiLogitech G903 Wiing Mouse
+E: POWER_SUPPLY_MANUFACTURER=Logitech
+E: POWER_SUPPLY_SERIAL_NUMBER=
+E: POWER_SUPPLY_CAPACITY=99
+E: POWER_SUPPLY_VOLTAGE_NOW=4159000
+E: USEC_INITIALIZED=5364847363
+E: NVME_HOST_IFACE=none
+A: type=Battery\n
+A: model_name=G903 Logitech USB\n
+A: status=Charging\n
+A: scope=Device\n
+A: capacity=3\n
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6/hwmon7
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6/hwmon7
+E: SUBSYSTEM=hwmon
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6/wakeup37
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:046D:C086.0028/power_supply/hidpp_battery_6/wakeup37
+E: SUBSYSTEM=wakeup
+
+P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/usbmisc/hiddev4
+E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/usbmisc/hiddev4
+E: SUBSYSTEM=usbmisc
+E: DEVNAME=/dev/usb/hiddev4
+E: MAJOR=180
+E: MINOR=100