rnayabed / rangoli

Free, Open Source, Lightweight, Cross-platform Software for Royal Kludge Keyboards
https://rnayabed.github.io/rangoli_website
GNU General Public License v3.0
265 stars 14 forks source link

RK-S98 Not Supported by Rangoli #79

Open nogames5613 opened 6 months ago

nogames5613 commented 6 months ago

Hey!

Hope all is well!

I recently purchased the RK-S98 form Royal Kludge and the software on their website seems to not support this model or something. I found your software from a reddit page and was advised that Rangoli was better or more supportive. But alas it seems that this model isn't listed in the supported items yet. I'm unsure if this is the case for all S98 models or not but I'm guessing because it's a new model that I'm having these difficulties? I've seen videos from YT and Reddit where others were able to use the software with their keyboard but those were made Months or even Years ago.

I'm at my wits end with this and I'm hoping that you have an update or a way for me to get the keyboard to work with your software so I can make some updates to the keyboard like the time, colors, gifs, etc.

Thanks for all your time, looking forward to hearing from you!

DerPandaa1 commented 6 months ago

Duplicate of #68. A workaround could be copying the 143.json and rename it to 174.json and change the pid to 174. Then copy the 143.png and rename it to 174.png. This supports only RGB and Keymapping. My S98 will be delivered next week. Then i will work on support for gifs and use the right image.

nogames5613 commented 6 months ago

I'm not seeing te 143.json file either. The highest I see is 103.json in C:\Program Files\Rangoli\bin\keyboards\258a\configs. I could be looking in the wrong place maybe, or downloaded an older version of Rangoli?

nogames5613 commented 6 months ago

I do see the 143.json and png files in the commits but not after downloading the .exe

nogames5613 commented 6 months ago

So I'm a dummy lol but I was able to get the software to recognize the keyboard...BUT now I'm getting a 'Failed to send feature report to keyboard. Make sure you have sufficient permissions.' error

Screenshot 2024-02-14 190942

DerPandaa1 commented 6 months ago

Maybe you can document how you got it working. It would help me to make the changes faster. But im still waiting for delivery. Maybe Germany isnt the best land to deliver. Ideas to fix the issue is run it as administrator. Otherwise i have no idea and we have to wait for my delivery

nogames5613 commented 6 months ago

So I did the work around you suggested where I copied the 143.json file to 174.json and added it to the config file. I found a png image for the keyboard and just put that in the images directory for it load the correct image for the S98. I will say, and this was my slow moment, that you MUST have the keyboard set to 'wired mode' in order for the PC/software to recognize the device. I had mine plugged in but set to Bluetooth mode so the computer and software didn't recognize/find my keyboard. Once I switched modes, I was able to use the software.

But alas, when I was in the software, I wasn't able to use any of the features due to the error messages above. I'm thinking it could be due to the .json file copied from 143 but unsure. I did change the PID for the new jsaon file but still no luck.

The factory software is beyond outdated so will definitely like to work with you to get this work in order for other to use your amazing UI and software!

DerPandaa1 commented 6 months ago

so after 2 Weeks. I finally got my keyboard. I want to say I'm not a maintainer of this software, I only want my Keyboard to work. I tried to get it running but it doesn't recognize my keyboard. Maybe i need your help to get it working to work on the GIFs. Your Problem seems like it doesn't have sudo/admin.

nogames5613 commented 6 months ago

If you were able to get yours to work let me know! I was talking with one of the devs I think and still waiting on a response as far as their progress.