Lekensteyn / ltunify

Tool for working with Logitech Unifying receivers and devices (mirror)
https://git.lekensteyn.nl/ltunify/
186 stars 22 forks source link

Nano receiver advanced - pair additional keyboard #5

Open alakhan656 opened 4 years ago

alakhan656 commented 4 years ago

Hi, I wanted to add a unifying K270 keyboard to my nano receiver that came with M185 mouse (USB ID 046d:0xc52f). When I try to unpair the paired mouse (M185 but in Solaar it comes up as M175), I get error message stating 'Failed to unpair % Wireless Mouse M175 from % Nano receiver. The receiver returned an error, with no further details.'. Also I cannot pair a new device using Solaar. Is it possible to pair another device to this nano receiver and if so how?

Thanks, Amit

akostadinov commented 3 years ago

My Pebble M350 nano receiver stopped working out of a sudden. I have same experience as above - I can't unpair the device. First issue is that ltunify does not detect the device automatically. So I had to specify device on command line.

🐚 sudo ltunify -D -d /dev/hidraw5 unpair 1

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no
wr: 10 ff 80 02 02 00 00
rd: 10 01 41 04 52 80 40
rd: 10 ff 80 02 00 00 00
wr: 10 ff 80 b2 03 01 00
rd: 10 ff 8f 80 b2 03 00
Received error for subid=0x80, reg=0xb2: 0x03 (INVALID_ADDRESS)
Failed to send unpair 0x01 request

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no

Then trying to pair the pebble or another M185 mouse times out.

🐚 sudo ltunify -D -d /dev/hidraw5 pair

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no
wr: 10 ff 80 b2 01 00 00
rd: 10 ff 4a 01 00 2c 00
Receiver lock state is now open
Expected short msg 0x80, got short msg 0x4a
rd: 10 ff 80 b2 00 00 00
Please turn your wireless device off and on to start pairing.
rd: 10 ff 4a 00 01 2c 00
Pairing result: Timeout (1)
wr: 10 ff 80 b2 02 00 00
rd: 10 ff 80 b2 00 00 00

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no

Receiver info is here.

$  sudo ltunify -D -d /dev/hidraw5 receiver-info

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no
wr: 10 ff 81 f1 01 00 00
rd: 10 ff 81 f1 01 30 00
wr: 10 ff 81 f1 02 00 00
rd: 10 ff 81 f1 02 00 09
wr: 10 ff 81 f1 04 00 00
rd: 10 ff 8f 81 f1 03 00
Received error for subid=0x81, reg=0xf1: 0x03 (INVALID_ADDRESS)
Firmware version: 030.000.00009
Bootloader version: BL.000.000

wr: 10 ff 81 00 00 00 00
rd: 10 ff 81 00 00 09 00
Reporting Flags (Receiver) = 09
Wireless notifications     = yes
Software Present           = no

btw using the connect software on windows yields no more luck. There is no unpair button at all there. Also trying to pair does not help.

Any ideas whether this is fixable?