From dc424afe7260f68bac4e6839593172ea93e2c986 Mon Sep 17 00:00:00 2001 From: Debayan Sutradhar Date: Sat, 25 Mar 2023 11:49:54 +0530 Subject: [PATCH] refactor --- supported-keyboards.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/supported-keyboards.md b/supported-keyboards.md index 6cb7083..a3dee1d 100644 --- a/supported-keyboards.md +++ b/supported-keyboards.md @@ -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).