2 added 81 characters in body
source | link

I have found an old Logitech Wireless Keyboard (specifically, the MK250 model), which seems to havewas originally sold with a separated "standard" 2.4Ghz receiver dongle (Not 'Unifying', as written here). I assume that the keyboard itself has a corresponding 2.4Ghz transmitter inside.

My goal is to createrecreate a receiver which will communicate with that specific keyboard properly from one side, and with the computer's USB from the other side, just as the original dongle did. This is what I had in mind in order to achieve it:

  1. Sniff 2.4Ghz communication from the keyboard using NRF24L01. Not sure how to do that; perhaps scanning all NRF's channels for some communication? Should I expect 802.11 interference from wireless routers around?

  2. After I could determine the RF coming out of the keyboard, next step would be to reverse the protocol in use. Not sure how to go here either; I guess that it would be some sort of trial and error...

  3. Use some MCU or similar to relay keyboard information as HID over USB.

Does this seem the right direction here? Any advise about the sniffing/reversing part? Is it too ambitious/can't be done?

I have found an old Logitech Wireless Keyboard (specifically, the MK250 model), which seems to have a "standard" 2.4Ghz receiver (Not 'Unifying', as written here).

My goal is to create a receiver which will communicate with that specific keyboard properly from one side, and with the computer's USB from the other side. This is what I had in mind in order to achieve it:

  1. Sniff 2.4Ghz communication from the keyboard using NRF24L01. Not sure how to do that; perhaps scanning all NRF's channels for some communication? Should I expect 802.11 interference from wireless routers around?

  2. After I could determine the RF coming out of the keyboard, next step would be to reverse the protocol in use. Not sure how to go here either; I guess that it would be some sort of trial and error...

  3. Use some MCU or similar to relay keyboard information as HID over USB.

Does this seem the right direction here? Any advise about the sniffing/reversing part? Is it too ambitious/can't be done?

I have found an old Logitech Wireless Keyboard (specifically, the MK250 model), which was originally sold with a separated "standard" 2.4Ghz receiver dongle (Not 'Unifying', as written here). I assume that the keyboard itself has a corresponding 2.4Ghz transmitter inside.

My goal is to recreate a receiver which will communicate with that specific keyboard properly from one side, and with the computer's USB from the other side, just as the original dongle did. This is what I had in mind in order to achieve it:

  1. Sniff 2.4Ghz communication from the keyboard using NRF24L01. Not sure how to do that; perhaps scanning all NRF's channels for some communication? Should I expect 802.11 interference from wireless routers around?

  2. After I could determine the RF coming out of the keyboard, next step would be to reverse the protocol in use. Not sure how to go here either; I guess that it would be some sort of trial and error...

  3. Use some MCU or similar to relay keyboard information as HID over USB.

Does this seem the right direction here? Any advise about the sniffing/reversing part? Is it too ambitious/can't be done?

1
source | link

Recreating a missing wireless keyboard dongle with NRF24L01

I have found an old Logitech Wireless Keyboard (specifically, the MK250 model), which seems to have a "standard" 2.4Ghz receiver (Not 'Unifying', as written here).

My goal is to create a receiver which will communicate with that specific keyboard properly from one side, and with the computer's USB from the other side. This is what I had in mind in order to achieve it:

  1. Sniff 2.4Ghz communication from the keyboard using NRF24L01. Not sure how to do that; perhaps scanning all NRF's channels for some communication? Should I expect 802.11 interference from wireless routers around?

  2. After I could determine the RF coming out of the keyboard, next step would be to reverse the protocol in use. Not sure how to go here either; I guess that it would be some sort of trial and error...

  3. Use some MCU or similar to relay keyboard information as HID over USB.

Does this seem the right direction here? Any advise about the sniffing/reversing part? Is it too ambitious/can't be done?