X11 ソースを my ~/.Xkbmap に設定します。

X11 ソースを my ~/.Xkbmap に設定します。

capslockをctrlに再マップしたいです。オンラインで答えを見つけました。

setxkbmap -option ctrl:nocaps

シェルで試してみましたがうまくいきます。今私はそれを維持したいと~/.Xkbmap私のホームディレクトリにファイルを生成する必要があるというオンライン投稿を見つけました。この方法では、上記の設定をこのファイルに入れました。しかし、これはうまくいきません。再起動後も、Caps Lock は Caps Lock のままです。

もっと深く掘り下げて、/etc/X11/xinit/xinitrc.common次の行を見つけました:(にcat $xkbmap | xkbcomp - $DISPLAY 設定)$xkbmap$HOME/.Xkbmap

私のXkbmapにソースがない理由を知っていますか?私はLXDMを使用してOpenSUSE 13.2を使用しています。

ベストアンサー1

私が使用しているDMは私のプロフィールをインポートしません。 dmごとに初期化プロセスが異なるようです。ホームディレクトリにファイルをインポートすることは保証されません。

よろしければ、/etc/X11/で設定ファイルを直接変更できます。キーボード設定を配置するのに最適なファイルが何であるかわかりません。しかし、インターネット検索をすれば簡単にできるはずです。

私の場合は、i3ウィンドウマネージャを使用しているので、i3プロファイルから直接プロファイルを取得します。そしてそれは素晴らしい作品です。

おすすめ記事