Gnome input devices manager
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
vhaudiquet 0543d56dd5 Added driver interface, loading, hashmap 1 year ago
drivers/g-wolves/htx Added mouse panel, dummy device representation 1 year ago
src Added driver interface, loading, hashmap 1 year ago
ui Added device list (panel list) to main window 1 year ago
.clang-format Initial commit 1 year ago
.gitignore Initial commit 1 year ago
Makefile fix makefile wrong dependency 1 year ago
README.md Added driver interface, loading, hashmap 1 year ago
v.ginput.gschema.xml Initial commit 1 year ago

README.md

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
char* driver_get_name(); // Returns peripheral name
char* driver_get_image(); // Returns peripheral image
device_type_t driver_get_type(); // Returns device type

// Mouse drivers