forked from drath/libratbag
Support for Roccat Kone EMP (#1131)
This commit is contained in:
4
data/devices/roccat-kone-emp.device
Normal file
4
data/devices/roccat-kone-emp.device
Normal file
@@ -0,0 +1,4 @@
|
||||
[Device]
|
||||
Name=Roccat Kone EMP
|
||||
DeviceMatch=usb:1e7d:2e24
|
||||
Driver=roccat-kone-emp
|
||||
@@ -172,6 +172,7 @@ src_libratbag = [
|
||||
'src/driver-logitech-g300.c',
|
||||
'src/driver-logitech-g600.c',
|
||||
'src/driver-roccat.c',
|
||||
'src/driver-roccat-kone-emp.c',
|
||||
'src/driver-roccat-kone-pure.c',
|
||||
'src/driver-gskill.c',
|
||||
'src/driver-openinput.c',
|
||||
@@ -346,6 +347,7 @@ data_files = files(
|
||||
'data/devices/logitech-MX-Anywhere-3.device',
|
||||
'data/devices/logitech-MX-Vertical.device',
|
||||
'data/devices/openinput.device',
|
||||
'data/devices/roccat-kone-emp.device',
|
||||
'data/devices/roccat-kone-pure.device',
|
||||
'data/devices/roccat-kone-xtd.device',
|
||||
'data/devices/steelseries-kinzu-v2.device',
|
||||
|
||||
1132
src/driver-roccat-kone-emp.c
Normal file
1132
src/driver-roccat-kone-emp.c
Normal file
File diff suppressed because it is too large
Load Diff
@@ -48,6 +48,7 @@ enum driver {
|
||||
HIDPP20,
|
||||
ROCCAT,
|
||||
ROCCAT_KONE_PURE,
|
||||
ROCCAT_EMP,
|
||||
ETEKCITY,
|
||||
GSKILL,
|
||||
LOGITECH_G300,
|
||||
@@ -268,6 +269,7 @@ static const struct driver_map {
|
||||
{ HIDPP20, "hidpp20", init_data_hidpp20 },
|
||||
{ ROCCAT, "roccat", NULL },
|
||||
{ ROCCAT_KONE_PURE, "roccat-kone-pure", NULL },
|
||||
{ ROCCAT_EMP, "roccat-kone-emp", NULL },
|
||||
{ ETEKCITY, "etekcity", NULL},
|
||||
{ GSKILL, "gskill", NULL },
|
||||
{ LOGITECH_G300, "logitech_g300", NULL},
|
||||
|
||||
@@ -594,6 +594,7 @@ extern struct ratbag_driver logitech_g300_driver;
|
||||
extern struct ratbag_driver logitech_g600_driver;
|
||||
extern struct ratbag_driver roccat_driver;
|
||||
extern struct ratbag_driver roccat_kone_pure_driver;
|
||||
extern struct ratbag_driver roccat_emp_driver;
|
||||
extern struct ratbag_driver gskill_driver;
|
||||
extern struct ratbag_driver steelseries_driver;
|
||||
extern struct ratbag_driver sinowealth_driver;
|
||||
|
||||
@@ -601,6 +601,7 @@ ratbag_create_context(const struct ratbag_interface *interface,
|
||||
ratbag_register_driver(ratbag, &logitech_g600_driver);
|
||||
ratbag_register_driver(ratbag, &roccat_driver);
|
||||
ratbag_register_driver(ratbag, &roccat_kone_pure_driver);
|
||||
ratbag_register_driver(ratbag, &roccat_emp_driver);
|
||||
ratbag_register_driver(ratbag, &gskill_driver);
|
||||
ratbag_register_driver(ratbag, &steelseries_driver);
|
||||
ratbag_register_driver(ratbag, &sinowealth_driver);
|
||||
|
||||
Reference in New Issue
Block a user