| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-07-31 21:14:05 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-07-31 21:14:05 +0200 |
| commit | 038b03bbf519bdc44d1b8a3fce34901943c9bc7b (patch) | |
| tree | 6087a4fea8d78da04bd5c682b7520a3807351404 /src/config/parameters/compatibility.c | |
| parent | 6ca39654bfc65eee45cb38cbc53ce838d1f656a0 (diff) | |
Implementing what is needed for rel axis renaming.
Diffstat (limited to 'src/config/parameters/compatibility.c')
| -rw-r--r-- | src/config/parameters/compatibility.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/config/parameters/compatibility.c b/src/config/parameters/compatibility.c index cc65c7f..9f605ac 100644 --- a/src/config/parameters/compatibility.c +++ b/src/config/parameters/compatibility.c @@ -32,7 +32,16 @@ int relabsd_parameters_are_compatible_with { rel_code = relabsd_axis_name_to_evdev_rel((enum relabsd_axis_name) i); - if (!libevdev_has_event_code(libevdev, EV_REL, rel_code)) + if + ( + (!libevdev_has_event_code(libevdev, EV_REL, rel_code)) + && + ( + relabsd_axis_get_convert_to(parameters->axes + i) + == + RELABSD_UNKNOWN + ) + ) { RELABSD_ERROR ( |


