mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2025-10-31 22:25:29 -04:00
feat: mouse accel option
This commit is contained in:
parent
4a560c1a60
commit
b56a99770f
1 changed files with 10 additions and 0 deletions
|
|
@ -165,6 +165,8 @@ typedef struct {
|
|||
int disable_while_typing;
|
||||
int left_handed;
|
||||
int middle_button_emulation;
|
||||
unsigned int accel_profile;
|
||||
double accel_speed;
|
||||
|
||||
int smartgaps;
|
||||
unsigned int gappih;
|
||||
|
|
@ -939,6 +941,10 @@ void parse_config_line(Config *config, const char *line) {
|
|||
config->left_handed = atoi(value);
|
||||
} else if (strcmp(key, "middle_button_emulation") == 0) {
|
||||
config->middle_button_emulation = atoi(value);
|
||||
} else if (strcmp(key, "accel_profile") == 0) {
|
||||
config->accel_profile = atoi(value);
|
||||
} else if (strcmp(key, "accel_speed") == 0) {
|
||||
config->accel_speed = atof(value);
|
||||
} else if (strcmp(key, "gappih") == 0) {
|
||||
config->gappih = atoi(value);
|
||||
} else if (strcmp(key, "gappiv") == 0) {
|
||||
|
|
@ -1804,6 +1810,8 @@ void override_config(void) {
|
|||
disable_while_typing = config.disable_while_typing;
|
||||
left_handed = config.left_handed;
|
||||
middle_button_emulation = config.middle_button_emulation;
|
||||
accel_profile = config.accel_profile;
|
||||
accel_speed = config.accel_speed;
|
||||
|
||||
// 复制颜色数组
|
||||
memcpy(rootcolor, config.rootcolor, sizeof(rootcolor));
|
||||
|
|
@ -1897,6 +1905,8 @@ void set_value_default() {
|
|||
config.disable_while_typing = disable_while_typing;
|
||||
config.left_handed = left_handed;
|
||||
config.middle_button_emulation = middle_button_emulation;
|
||||
config.accel_profile = accel_profile;
|
||||
config.accel_speed = accel_speed;
|
||||
|
||||
memcpy(config.animation_curve_move, animation_curve_move,
|
||||
sizeof(animation_curve_move));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue