-
Notifications
You must be signed in to change notification settings - Fork 862
Open
Description
I have the following code:
layer_state_t layer_state_set_user(layer_state_t state) {
keyball_set_cpi(get_highest_layer(state) == 3 ? 1 : 4);
return state;
}
After some time I use the keyboard, the pointer completely freezes.
Re-flashing does not solve the problem, the only way is to reset the controller manually.
It is easier to trigger the problem by switching layers frequently.
I tried many variation of the code:
- reduce frequency of updates
- move code to other functions that trigger at different timings
but I have not yet found a way to solve the problem.
This makes keyball virtually useless for my case, as I wish to control the speed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels