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.
JayPiKay 02867a3d26
forgot to type the variable
11 years ago
manpages Fixed manpage syntax errors 11 years ago
CMakeLists.txt Manpages are installed as gzipped files on 'make install' 11 years ago
README README added 11 years ago
g35config.c fixed compiler warning 11 years ago
g35config.h assign button profiles 11 years ago
g35d.c forgot to type the variable 11 years ago
g35d.h assign button profiles 11 years ago
g35d.rc assign button profiles 11 years ago
gpl-2.0.txt GPLv2 added 11 years ago


Logitech G35 Headset Support for Linux


This user-space daemon intends to provide support for the G35 buttons located
on the headset. Button profiles offer the ability to switch the button
functionality on-the-fly. The buttons will be passed through the uinput device
to your system.


* cmake (>= 2.6)
* libconfuse
* libg35 (


To compile the project:

# cmake .
# make

If everything went smoothly the application can be installed with (Default
Prefix: /usr/local):

# make install


The key mappings are stored in profiles in the g35d.rc configuration file. It
will be installed to /etc/g35d.rc. The keycodes for each key can be found in

To start the program run:

# g35d

To explicitly start the program as daemon with a different configuration file:

# g35d -d -c /tmp/other-g35d.rc