Blueman does not help when connecting the Apple Keyboard to Manjaro. In the future, follow these steps to fully configure it. This needs package bluez-utils
.:
- Get the device's MAC Address:
$ bluetoothctl
[bluetooth]$ power on
Changing power on succeeded
[bluetooth]$ devices
Device 00:11:22:33:44:55 Apple Wireless Keyboard
- Connect the device to Bluetooth. While still logged to
bluetoothctl
:
[bluetooth]$ agent KeyboardOnly
Agent is already registered
[bluetooth]$ default-agent
Default agent request successful
[bluetooth]$ pairable on
Changing pairable on succeeded
[bluetooth]$ pair 00:11:22:33:44:55
Attempting to pair with 00:11:22:33:44:55
Failed to pair: org.bluez.Error.AlreadyExists
[bluetooth]$ trust 00:11:22:33:44:55
Changing 00:11:22:33:44:55 trust succeeded
[bluetooth]$ connect 00:11:22:33:44:55
Attempting to connect to 00:11:22:33:44:55
[CHG] Device 00:11:22:33:44:55 Connected: yes
[Apple Wireless Keyboard]$
- Disable Num Lock (in case it's on): Press
Fn + F6
twice - Disable Fn Key (in case it's on) :
echo 2 > /sys/module/hid_apple/parameters/fnmode
echo options hid_apple fnmode=2 > /etc/modprobe.d/hid_apple.conf
- Configure US International layout:
setxkbmap -model apple -layout us -variant intl
- cheat sheet for US International: https://www.starr.net/is/type/intlchart.html
Note: if you run into a "Permission denied" problem in step 4, try entering a sudo environment using su
and then run the commands again.
@hems I just ran into this same problem. I solved it by going into a sudo terminal, using
su
, and then running the commands.