QBERTYでLubuntuをインストールしましたが、DVORAKに切り替えたいと思います。
文書化された方法は、パネルでキーボードレイアウトハンドラーを使用することです。
これは機能しますが、デスクトップセッション中およびデスクトップセッション内でのみ機能します。
ログインの場合、システムは初期状態とウィンドウロックの両方でQWERTYに戻ります。
TTYセッションのデフォルトもQWERTYです。
すべてをDVORAKに変更する方法はありますか?
システムがsystemdに変更されている場合は、localectl
コマンドを使用してグローバルセットアップを制御できるはずです。現在の設定を確認する
$ localectl status
Dvorakを含む、考えられるキーボードのバリエーションを一覧表示
$ localectl list-x11-keymap-variants
新しいグローバルキーボードとロケールを設定する
$ localectl set-x11-keymap ...
レイアウト、モデル、バリアント(dvorak)を順番に指定する必要がある場所。ステータス出力から取得したレイアウトとモデルを使用します。見る man localectl
。
通常、set-x11-keymap
オプションは、コンソールのttyキーマップも自動的に変更することになっています。ただし、十分に機能しない場合は、コンソールttyキーマップを明示的に設定できます。
$ localectl --no-convert set-keymap us-dvorak
(使用する --no-convert
X11マップを妨害しないため)。使用する localectl list-keymaps
可能なdvorak名を確認します。