Gnome input devices manager
Go to file
2023-09-26 22:15:14 +02:00
drivers driver: g-wolves image changes 2023-09-26 22:15:14 +02:00
src Changed driver interface, htx read driver ok 2023-09-23 15:31:37 +02:00
ui Added device list (panel list) to main window 2023-09-18 11:33:28 +02:00
.clang-format Initial commit 2023-07-20 22:34:35 +02:00
.gitignore Initial commit 2023-07-20 22:34:35 +02:00
Makefile Use $CC in makefile 2023-09-23 14:33:05 +02:00
README.md Changed driver interface, htx read driver ok 2023-09-23 15:31:37 +02:00
v.ginput.gschema.xml Initial commit 2023-07-20 22:34:35 +02:00

ginput : Gnome input devices configuration tool

Manage the settings of your keyboard, mouse, ... with a simple GUI. This is for the internal settings of your devices, not for the OS settings. For example, you can change the mouse DPI, polling rate, rgb, ...

Driver interface

Drivers must expose the following symbols:

void driver_init(); // Initialization
uint32_t driver_getkey(); // Calls to this function must return USB keys that this driver registers, until 0
device_type_t driver_get_type(); // Returns device type
char* driver_get_name(void* handle); // Returns peripheral name
char* driver_get_image(void* handle); // Returns peripheral image

// Mouse drivers