This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Bluetooth Input devices
This article describes the setup of Bluetooth input devices.
Installation
Kernel
You need Bluetooth and evdev support. Also you need to activate the following kernel options:
'"`UNIQ--pre-00000000-QINU`"'
BlueZ settings
Change the value of UserspaceHID to true
in /etc/bluetooth/input.conf:
/etc/bluetooth/input.conf
# Enable HID protocol handling in userspace input profile # Defaults to false (HIDP handled in HIDP kernel module) UserspaceHID=true
Configuration
To configure the input devices use the specialized desktop management tools:
- net-wireless/gnome-bluetooth for GNOME
- kde-plasma/bluedevil for KDE
- net-wireless/blueman 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 /lib/udev/rules.d/97-hid2hci.rules. Additional devices can be added in a custom rule file which needs to be placed in /etc/udev/rules.d. Refer to the udev article for more details.