for a while now i have been using logitech's unifying receiver. when i connect it to my computer, sometimes it works [e.g. mouse moving] and sometimes it doesn't. when it doesn't work, the receiver is detected by lsusb:
Bus 001 Device 027: ID 046d:c52b Logitech, Inc. Unifying Receiver
but undetected by xinput:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ EasyCamera: EasyCamera id=12 [slave keyboard (3)]
↳ Ideapad extra buttons id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
when it works, xinput detects my mouse and keyboard.
actions that helped solve this, but are not a permanent solution:
logout\reset
reconnecting the usb receiver multiple times, eventually it works.
i should also note that the receiver works flawlessly on a windows computer i have.
i've been suffering from this error for a while now and haven't found any other posts that helped me solve it... thanks for the help.!