ユーザーの.xinitrcからsetxkbmapを使用して、以下を構成したいと思います。
.xinitrc
setxkbmap
デッドキーなしのドイツ語キーボードレイアウト(de)(バリアントnodeadkeys)。
de
nodeadkeys
フランス語のキーボードレイアウト(fr)withデッドキー(バリアントbasic)。
fr
basic
これまでのところ、両方に同じバリアントを指定することしかできませんでした。
setxkbmap de,fr nodeadkeys
異なるバリアントを指定することは可能ですか?
xorg docsおよび archwiki によると:
指定したレイアウトの数と同じ数のバリアントを指定する必要があります。デフォルトのバリアントが必要な場合は、バリアントとして空の文字列を指定します(コンマはそのままにしておく必要があります)
つまり.
setxkbmap -layout "L1,L2, ... ,Ln" -variant "V1,V2, ... ,Vn"
あなたの場合:
setxkbmap -layout "de,fr" -variant "nodeadkeys,basic"