追加して実現しました。
setxkbmap xxx
X サーバーでキーボードのレイアウトを変更できます。ログアウト/再起動後も維持されないため、$HOME/.profile
以下のようにログイン時に使用できるようにこの行を追加できます。この問題説明する。
ただし、これを行うと、ログインするまでキーボードレイアウトを使用できなくなります。この段階で使用するにはどうすればよいですか? Centos7でGDMを使用しています。
私が試したこと:
新しいキーボードレイアウトを定義し、名前をとして指定して
symmetri
から下に配置します/usr/share/X11/xkb/symbols/
。テスト用にダウンロードできます。ここ。注:仮想コンソールのレイアウトではなく、X11サーバーのレイアウトのみを定義しました。たぶん私はそれをリストすることはできませんしlocatectl list-keymaps
、loadkeys
触れることもできません/etc/vconsole.conf
。setxkbmap symmetri
それを書いてください。変更が適用されました。/etc/profile.d/symmetri.sh
それを使用するには、ユーザープロファイルに入れてください。ログアウトしてログインしようとすると、動作が停止し、QWERTYと表示されます。
QWERTYを使用してログインし、成功したログイン後にスクリプトをインポートするため、Symmetriを使用しています。
端末を開き、
us
byに戻りましたsetxkbmap us
。
その後、
localectl set-x11-keymap symmetri
今回はレイアウトが変わりませんでした。localectl set-keymap symmetri
どちらもありません。
ベストアンサー1
あなたはそれを使用することができます
localectl set-x11-keymap ***
これはコンソールとデスクトップに完全に適用され、詳細な設定はマニュアルページで確認できます。https://www.unix.com/man-page/centos/1/LOCALECTL/