O teclado Bluetooth da Apple não é configurável através do diretório modprobe.d

1

Eu tenho um MacBook Pro e instalei o Archlinux nele. Eu li o artigo deles sobre teclados da Apple e consegui fazer a função funcionar corretamente (o que significa pressionar F5 na verdade F5), conserte algumas chaves trocadas usando isolayout e gostaria de trocar a chave opt e cmd.

Portanto, criei um arquivo chamado /etc/modprobe.d/apple_keyboard.conf e coloquei o seguinte conteúdo:

options hid_apple fnmode=2 isolayout=0 swap_opt_cmd=1

Isso funciona para o teclado interno do macbook, mas também tenho um teclado bluetooth da Apple, para o qual essas opções não parecem se aplicar. Especialmente as teclas opt e cmd não são trocadas pelo teclado bluetooth. Eu não tenho ideia do que posso verificar, então eu ficaria grato por qualquer dica.

UPDATE :

Acabei de perceber que escrevi isolayout em vez de iso_layout . Se eu mudar isso, < e ^ chave são ligadas no teclado interno. Eu não tenho o teclado bluetooth comigo, mas vou atualizar na segunda-feira para ver se é pelo menos correto com o outro teclado. No entanto, se este for o caso, eu precisaria de uma maneira de diferir entre os dois teclados ...

UPDATE

O teclado Bluetooth ainda não é afetado pela configuração iso_layout ...

UPDATE

Foi-me dito para adicionar a saída de dmesg , depois de ligar o teclado (eu fiz isso desligando e ligando novamente), e é isso que aparece:

[56929.073859] hid-generic 0005:004C:026C.000B: unknown main item tag 0x0
[56929.073921] input: Magic Keyboard with Numeric Keypad as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8.3/1-8.3:1.0/bluetooth/hci0/hci0:11/0005:004C:026C.000B/input/input24
[56929.074084] hid-generic 0005:004C:026C.000B: input,hidraw2: BLUETOOTH HID v0.80 Keyboard [Magic Keyboard with Numeric Keypad] on 34:36:3b:ca:dd:71
    
por Daniel Rotter 20.01.2018 / 11:59

0 respostas