Я пытаюсь использовать беспроводную клавиатуру Apple на своем ноутбуке с Ubuntu 17.10
Я нашел несколько советов по использованию двух клавиатур с двумя разными раскладками с помощью Xorg.
Xorg, кажется, применяет правильную конфигурацию на двух клавиатурах, но на яблочной работают только некоторые клавиши (7, 8, 9, +, назад) и на этом все.
Некоторые другие ключи работают с неправильной раскладкой:
0 возвращает ключ /
) возвращает ключ =
/ возвращает ключ.
, ключ возвращает 0
j ключ возвращает 1
k ключ возвращает 2
l ключ возвращает 3
m возвращает ключ -
ключ p возвращает *
o ключ возвращает 6
i ключ возвращает 5
u возвращает ключ 4
Все остальные ключи не работает. Но я не могу понять, в чем проблема.
Я думаю, что у меня проблема в моей конфигурации.
Есть ли другой способ заставить его работать?
Спасибо,
/etc/X11/xorg.conf.d/30-keyboard.conf
Section "InputClass"
Identifier "Default keyboard configuration"
MatchDevicePath "/dev/input/event*"
MatchIsKeyboard "on"
Driver "libinput"
Option "XkbLayout" "fr"
Option "XkbModel" "pc105"
Option "XkbVariant" "oss"
EndSection
Section "InputClass"
Identifier "Apple Wireless Keyboard"
MatchDevicePath "/dev/input/event*"
MatchIsKeyboard "on"
Driver "libinput"
MatchProduct "Apple Wireless Keyboard"
Option "XkbLayout" "fr"
Option "XkbModel" "apple"
Option "XkbVariant" "mac"
EndSection
/var/log/Xorg.0.log
[ 3066.178] (II) config/udev: Adding input device Apple Wireless Keyboard (/dev/input/event16)
[ 3066.179] (**) Apple Wireless Keyboard: Applying InputClass "libinput keyboard catchall"
[ 3066.179] (**) Apple Wireless Keyboard: Applying InputClass "Default keyboard configuration"
[ 3066.179] (**) Apple Wireless Keyboard: Applying InputClass "Apple Wireless Keyboard"
[ 3066.179] (II) Using input driver 'libinput' for 'Apple Wireless Keyboard'
[ 3066.179] (**) Apple Wireless Keyboard: always reports core events
[ 3066.179] (**) Option "Device" "/dev/input/event16"
[ 3066.179] (**) Option "_source" "server/udev"
[ 3066.180] (II) event16 - (II) Apple Wireless Keyboard: (II) is tagged by udev as: Keyboard
[ 3066.180] (II) event16 - (II) Apple Wireless Keyboard: (II) device is a keyboard
[ 3066.180] (II) event16 - (II) Apple Wireless Keyboard: (II) device removed
[ 3066.200] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/bluetooth/hci0/hci0:256/0005:05AC:$
[ 3066.200] (II) XINPUT: Adding extended input device "Apple Wireless Keyboard" (type: KEYBOARD, id 12)
[ 3066.200] (**) Option "xkb_model" "apple"
[ 3066.200] (**) Option "xkb_layout" "fr"
[ 3066.200] (**) Option "xkb_variant" "mac"
[ 3066.239] (II) event16 - (II) Apple Wireless Keyboard: (II) is tagged by udev as: Keyboard
[ 3066.239] (II) event16 - (II) Apple Wireless Keyboard: (II) device is a keyboard