Sidewinderd

This article describes how to enable the macro keys on the Logitech G105 keyboard using sidewinderd.

Software
sidewinderd needs to be built manually since no ebuild is available in the Portage tree. First, create a directory to hold the sidewinderd source code:

Clone the sidewinderd Git repository (requires ):

Install the required dependencies:

Build and install sidewinderd:

Configuration
Specify the username to run sidewinderd as:

To record macros without delays set capture_delays to :

OpenRC
Create the following init.d file:

Start sidewinderd:

Start sidewinderd at boot:

systemd
Start sidewinderd:

Start sidewinderd at boot:

Usage
If sidewinderd started successfully, the, , , and  through  keys should now be usable. To record a macro for press, , the desired key sequence, and  again. Three separate sets of definitions can be switched between using the, , keys.

Removal
To uninstall sidewinderd, delete the following files: