1kc / librazermacos

GNU General Public License v2.0
18 stars 47 forks source link

Support for viper 8KHz polling rate #6

Open sfroment opened 3 years ago

sfroment commented 3 years ago

Using the viper 8khz make the WindowServer buggy in a way. As it can't handle as much event as what is send. So I ended up trying to change polling rate unfortunately it wasn't working. openrazer already start working on it a bit https://github.com/openrazer/openrazer/issues/1426. I've tried to adapt it here the work isn't 100% finished but it's a good base start.

WrathofthePast commented 2 years ago

What did you have left to finish with this? Looking at openrazer's PR, it looks like you got everything on the backend and all's that left is maybe something on the frontend. Since I'm setting up razerchromacommon.c and razerchromacommon.h as dependencies, I need the rest of the support for 8kHz (and DPI stages) to come with it.

sfroment commented 2 years ago

@WrathofthePast there is a weird bug with the DPI being reset each time I reconnect the mouse I haven't got much time right now to finish debugging this, but I would say it "work" as I use it everyday, for the front end all should be already good. Also sorry for the late reply !