Logitech G9x not recognized
Created by: vpelcak
Information
- Solaar version: solaar 1.1.8
- Distribution: openSUSE Tumbleweed
- Kernel version (ex.
uname -srmo
): Linux 6.1.10-1-default x86_64 GNU/Linux - Output of
solaar show
:
solaar version 1.1.8
USB and Bluetooth Devices
solaar: error: Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/solaar/cli/__init__.py", line 209, in run
m.run(c, args, _find_receiver, _find_device)
File "/usr/lib/python3.10/site-packages/solaar/cli/show.py", line 305, in run
_print_device(d, num=dev_num)
File "/usr/lib/python3.10/site-packages/solaar/cli/show.py", line 85, in _print_device
dev.ping()
File "/usr/lib/python3.10/site-packages/logitech_receiver/device.py", line 455, in ping
protocol = _base.ping(self.handle or self.receiver.handle, self.number, long_message=long)
File "/usr/lib/python3.10/site-packages/logitech_receiver/base.py", line 556, in ping
raise NoSuchDevice(number=devnumber, request=request_id)
logitech_receiver.base.NoSuchDevice: {'number': 255, 'request': 28}
- Contents of
~/.config/solaar/config.yaml
(or~/.config/solaar/config.json
if~/.config/solaar/config.yaml
not present):
`~/.config/solaar` doesn't exist
- Errors or warnings from Solaar:
solaar -dd
2023-02-14 09:24:19,412,412 INFO [MainThread] root: language en_US (UTF-8), translations path None
2023-02-14 09:24:19,642,642 INFO [MainThread] logitech_receiver.diversion: GDK Keymap set up
2023-02-14 09:24:19,669,669 INFO [MainThread] solaar.upower: connected to system dbus, watching for suspend/resume events
2023-02-14 09:24:19,802,802 INFO [MainThread] solaar.listener: starting receiver listening threads
2023-02-14 09:24:20,096,096 WARNING [MainThread] hidapi.udev: Report Descriptor not processed for BID 0018 VID 0000044E PID 0000120A: Unsupported global tag: 0b101
2023-02-14 09:24:20,119,119 INFO [MainThread] hidapi.udev: Found device BID 0003 VID 0000046D PID 0000C066 HID++ True True USB 1 None
2023-02-14 09:24:20,119,119 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw8', bus_id=3, vendor_id='046D', product_id='C066', interface=1, driver='hid-generic', manufacturer=None, product=None, serial='085E959EC40018', release=None, isDevice=True, hidpp_short=True, hidpp_long=True)
2023-02-14 09:24:20,119,119 INFO [MainThread] logitech_receiver.base: New lock 14
2023-02-14 09:24:20,121,121 ERROR [MainThread] logitech_receiver.base: (14) device 255 error on ping request: unknown device
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/solaar/ui/__init__.py", line 170, in <lambda>
application.connect('startup', lambda app, startup_hook: _startup(app, startup_hook, use_tray, show_window), startup_hook)
File "/usr/lib/python3.10/site-packages/solaar/ui/__init__.py", line 119, in _startup
startup_hook()
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 314, in start_all
_process_receiver_event('add', device_info)
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 394, in _process_receiver_event
_start(device_info)
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 299, in _start
rl = ReceiverListener(receiver, _status_callback)
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 83, in __init__
if receiver.ping():
File "/usr/lib/python3.10/site-packages/logitech_receiver/device.py", line 455, in ping
protocol = _base.ping(self.handle or self.receiver.handle, self.number, long_message=long)
File "/usr/lib/python3.10/site-packages/logitech_receiver/base.py", line 556, in ping
raise NoSuchDevice(number=devnumber, request=request_id)
logitech_receiver.base.NoSuchDevice: {'number': 255, 'request': 26}
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
- Start Solaar with G9x plugged in
- Mouse is not recognized
Additional context
When I unplug and plug the device back to USB:
2023-02-14 09:25:24,561,561 INFO [MainThread] hidapi.udev: Found device BID 0003 VID 0000046D PID 0000C066 HID++ True True USB 1 None
2023-02-14 09:25:24,561,561 INFO [MainThread] solaar.listener: receiver event add DeviceInfo(path='/dev/hidraw5', bus_id=3, vendor_id='046D', product_id='C066', interface=1, driver='hid-generic', manufacturer=None, product=None, serial='085E959EC40018', release=None, isDevice=True, hidpp_short=True, hidpp_long=True)
2023-02-14 09:25:24,561,561 INFO [MainThread] logitech_receiver.base: New lock 21
2023-02-14 09:25:24,563,563 ERROR [MainThread] logitech_receiver.base: (21) device 255 error on ping request: unknown device
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 394, in _process_receiver_event
_start(device_info)
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 299, in _start
rl = ReceiverListener(receiver, _status_callback)
File "/usr/lib/python3.10/site-packages/solaar/listener.py", line 83, in __init__
if receiver.ping():
File "/usr/lib/python3.10/site-packages/logitech_receiver/device.py", line 455, in ping
protocol = _base.ping(self.handle or self.receiver.handle, self.number, long_message=long)
File "/usr/lib/python3.10/site-packages/logitech_receiver/base.py", line 556, in ping
raise NoSuchDevice(number=devnumber, request=request_id)
logitech_receiver.base.NoSuchDevice: {'number': 255, 'request': 26}