Bluetooth input devices

This article Article description::describes the setup of [[Bluetooth input devices on a Linux system.]]

Kernel
Both Bluetooth and evdev support is necessary in the kernel. The following options are also required:

BlueZ settings
Change the value of UserspaceHID to  in  to enable user-space HID support:

User-space HID support also requires the User-space I/O driver for HID input devices ( CONFIG_UHID ) to be enabled:

Configuration
To configure the input devices use the specialized desktop management tools:


 * for GNOME
 * for KDE
 * is a generic GTK client (i.e. for use with Openbox/i3, etc)

Some Bluetooth input devices are initially not in HID mode, but in HCI mode. This is handled by udev in. Additional devices can be added in a custom rule file which needs to be placed in. Refer to the udev article for more details.