Caps Lockキーを左シフトキーに再マッピングする方法


10

Caps Lockキーをキーに再マッピングしたくShift Leftないので、を押すとCaps Lockの機能Shift Leftが処理されます。これを指定できるファイルがUbuntuにありますか?

私は/etc/default/keyboardあなたの下でいくつかのキーボードオプションを指定できますが、これはできません。

回答:


13

ターミナルで次のコマンドを使用できます。

xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" #this will make Caps Lock to act as Shift_L

すべてのセッションでこの変更を取得するには、前のコマンドを実行した後.xmodmap、次のコマンドを使用して、新しいキーマップで呼び出されるファイルを作成します。

xmodmap -pke > .xmodmap

次に、.xinitrc次の行/コマンドを含む、ホームディレクトリにというファイルを作成します。

xmodmap .xmodmap

最初のコマンドを.xinitrc直接書き込むことはできますか?
ジャニスElmeris

0

端末に入力: xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"

再起動またはシャットダウン後にコマンドを使用するには、[スタートアップアプリケーションの設定]にコマンドを配置できます。私のUbuntu 18.04でテスト済み。


@HM:内のコードが何をしxmodmapているか説明できますか?
Simon Sudler


それはキーを再マッピングすることを可能にします
HM

答えにこれを追加する必要があります
Simon Sudler
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.