Cinnamon DEを実行するDebian 11マシンがあります。私のキーボードレイアウトはlocalectl status
次のとおりです
System Locale: LANG=en_GB.UTF-8
VC Keymap: uk
X11 Layout: gb
X11 Model: pc105
$GTK_IM_MODULE
かなりibus
。
私の問題は、この設定ですデッドキー有効です。本当に欲しくない。
私の質問:デッドキーをオフにするには何を変更する必要がありますか?
奇妙な観察:ウィンドウマネージャとしてemacs EXWMを実行する2番目のdebian-11システムがあり(私が知っている限り)、まったく同じキーボード設定があります。デスクトップ環境はこの問題に影響しますか?
答え1
localectl
レポートが選択されましたシステム全体のデフォルトDEはそのまま維持できますが、キーボード設定はユーザー固有のキーボード設定ユーザーログインセッション中にシステムのデフォルトを強化したり、完全に無視したりできます。
デッドキーを削除する一般的な方法は、次を選択することです。nodeadkeys
変形デフォルトのバリエーションの代わりに希望のキーボードレイアウト。残念ながら、gb
レイアウトにはそのようなバリエーションが定義されていないようです(を使用して確認localectl list-x11-keymap-variants gb
)。
DEに保存されている現在のユーザー固有の設定は、変更すると実際には不利になる可能性がありますlocalectl
。 DEは、あなたが以前にデッドキーバリアントを使用していたことを覚えておいて、ログインすると再びその設定に切り替えるためです。 DEの設定ツールで変更する必要があります。これにより、変更がすぐに有効になり、DEが新しい設定を覚えることができるはずです。