From f96ba13f073f4a1b7cf605e2ada656b360518cbb Mon Sep 17 00:00:00 2001 From: staticssleever668 <64694940+staticssleever668@users.noreply.github.com> Date: Sat, 1 May 2021 09:20:42 +0300 Subject: [PATCH] libratbag-data: add 'Rival100' quirk to SteelSeries driver --- src/driver-steelseries.h | 1 + src/libratbag-data.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/driver-steelseries.h b/src/driver-steelseries.h index 977b96e0..0a87eeb4 100644 --- a/src/driver-steelseries.h +++ b/src/driver-steelseries.h @@ -2,5 +2,6 @@ enum steelseries_quirk { STEELSERIES_QURIK_NONE, + STEELSERIES_QUIRK_RIVAL100, STEELSERIES_QUIRK_SENSEIRAW, }; diff --git a/src/libratbag-data.c b/src/libratbag-data.c index 5cb328d2..3109acdb 100644 --- a/src/libratbag-data.c +++ b/src/libratbag-data.c @@ -252,6 +252,8 @@ init_data_steelseries(struct ratbag *ratbag, str = g_key_file_get_string(keyfile, group, "Quirk", NULL); if (str) { + if (streq(str, "Rival100")) + data->steelseries.quirk = STEELSERIES_QUIRK_RIVAL100; if (streq(str, "SenseiRAW")) data->steelseries.quirk = STEELSERIES_QUIRK_SENSEIRAW; }