Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
rnayabed committed Mar 25, 2023
1 parent 92fd7c0 commit dc424af
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions supported-keyboards.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Supported Keyboards

**Rangoli currently only supports boards with vendor ID `0x258a`.**
**Rangoli currently only supports models with vendor ID `0x258a`.**

It looks like the protocol used for keyboards with VID other than `0x258a` is totally different. Thankfully, for `0x0c45` boards, the reporter of that [issue](https://github.com/rnayabed/rangoli/issues/13) has provided packet captures with detailed context, so you are free to reverse engineer the protocol yourself. At the time of writing this, I really find myself unmotivated to work on it especially because I find it much more obfuscated than the protocol used for `0x258` boards. Thankfully, a vast majority of the models in the market are `0x258` protocol based and Rangoli supports most of the RK keyboards in the market.
It looks like the protocol used for keyboards with VID other than `0x258a` is totally different. Thankfully, for `0x0c45` boards, the reporter of that [issue](https://github.com/rnayabed/rangoli/issues/13) has provided packet captures with detailed context, so you are free to reverse engineer the protocol yourself. At the time of writing this, I really find myself unmotivated to work on it especially because I find it much more obfuscated than the protocol used for `0x258a` boards. Thankfully, a vast majority of the models in the market are `0x258a` protocol based and Rangoli supports most of the RK keyboards in the market.

Note that some keyboards have similar names but [totally different Vendor and Product IDs](https://github.com/rnayabed/rangoli/issues/14).

Expand Down

0 comments on commit dc424af

Please sign in to comment.