Várias XkbOptions no xorg.conf

2

Como devo escrever várias XkbOptions no xorg.conf? Eu tentei "opção, opção, opção", "opção, opção, opção", "opção opção opção" e nenhum destes trabalhou - apenas a primeira opção foi executada.

    
por eregus 23.02.2014 / 12:49

1 resposta

1

Como uma resposta muito tardia a essa questão, aplicável no Xorg de 2017, ( localectl é parte de systemd , mas o formato xorg.conf deve se aplicar a configurações não-systemd). Essas opções entram em uma seção InputClass de xorg.conf . Meu sistema usa localectl para definir as opções:

$ sudo localectl set-x11-keymap  us pc105 altgr-intl caps:hyper,compose:menu
#    format:               [layout] [model] [variant] [options]

Este comando cria um arquivo em /etc/X11/xorg.conf.d/00-keyboard.conf com as opções especificadas:

# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "pc105"
        Option "XkbVariant" "altgr-intl"
        Option "XkbOptions" "caps:hyper,compose:menu"
EndSection

Como você pode ver, os localectl e xorg.conf especificam as opções em um formato separado por vírgula ( option1,option2,...,optionN ). Se você ainda tiver problemas, verifique se todos os mapas de teclado em cache foram removidos de /var/x11/xkb/ e certifique-se de especificar a opção correta. localectl list-x11-keymap-options vai te dar uma lista, ou você pode verificar em /usr/share/X11/xkb/rules/evdev.lst .

    
por 20.01.2017 / 03:10

Tags