First, I want to thank you so much for making this driver! I've wanted a K65 + M65 (both RGB) for a while, but there were a couple things in my way.
Firstly I solely use a hackintosh and I hate Cherry MX Reds. When I found out about this unofficial driver by complete accident, I knew I just had to put the effort in to change the keyboard to Cherry MX Blue switches. So with the help of a friend and a few hours, we swapped out the switches and put the switches in the clear casings and soldered it to the keyboard so I have a fully functional MX Blue keyboard. And wow, I love this keyboard and this software lets me use one of my favorite keyboards ever with any OS I want to. So I just wanted to thank you for putting so much effort into this software, it means a lot =)
The driver works great, but I've noticed a few quirks specifically with the mouse. I rebound (rebinded?) some of my mouse buttons for media controls, and I have the Sniper button switch between profiles so I have more bindings. However I've noticed that if I haven't switched profiles in a while that it takes two clicks to actually switch between. Same thing happens with the other media control buttons, too. If I don't use those buttons for too long, it takes two clicks to register the action. But immediately after that the buttons work fine until I stop using the buttons for a little bit again.
Another weird error is that sometimes if I try changing the mouse bindings on my mouse that the driver completely crashes, and other times it doesn't. I've only noticed it with the two side buttons when trying to change them to media controls or function keys on the keyboard. I made sure to be updated to ckb beta-v0.2.4, and I tested to see if it was because I have my mouse/keyboard at 60Hz with spatial dithering, but that didn't make a difference. I also have them plugged into a USB hub because my keyboard makes my internal USB controller unstable and causes all devices to randomly turn off/disconnect so I need a hub for it to be stable. Don't think that would be a factor, but I figured I'd give any info that might be useful.
Keep up the great work!