LinuxのXMODMAPコマンドを使用してキーボードのキーを交換する

著者: Roger Morrison
作成日: 25 9月 2021
更新日: 1 J 2024
Anonim
キーをxmodmapと交換します
ビデオ: キーをxmodmapと交換します

コンテンツ

Linuxでは、個々の構成に対して優れた柔軟性があります。たとえば入力システムです。キーボード設定はカスタマイズ可能なマッピングを通して完全にアクセス可能です。 xmodmapユーティリティを使用すると、キーの割り当てや機能を変更したり、別のキーに機能を追加したりするなど、キーボードの設定を自由に変更できます。興味深いのは、マウスボタンの動作をカスタマイズするのにも役立つということです。


説明書

xmodmapユーティリティを使ってキーボードを好きなように設定する (Fotolia.comからのFyerneによるキーボード画像)
  1. 新しいターミナルウィンドウを開きます。次のコマンドを入力してください。

    xmodmap -pke

    現在のキーボードマッピングが表示されます。 2つのキーを変更するだけの場合は、コマンドを簡単に作成できます。

  2. マップされていないキーに機能を追加する必要がある場合は、「xev」と入力してEnterキーを押します。例えば、マルチメディアキーは現在のマッピングに含まれていなくてもよい。端末画面で、マップしたいキーを押すと、xとyにIDコードが表示されます。交換するときは書き留めてください。

  3. 選択したテキストエディタを使用して、ホームディレクトリにある.xmodmaprcファイルを開くか作成します。まだxmodmapコマンドを実行していない場合は、ファイルがまだ存在していない可能性があるため、作成する必要があります。

  4. 変更したいキーごとに.xmodmaprcファイルに1行追加します。行は次の形式になります。

    キーコードcodigodatecla =キー

    「cod」または「xev」オプションの後に、「codigodatecla」をディスカバーされたコードで置き換えます。最初のキーが押されたときに「キー」をあなたがタイプしたい別のものと取り替えなさい。たとえば、コード89をF4キーに変更すると、行は "keycode 89 = F4"になります。上のボックスに入力したときに変更するには、行の末尾にスペースを置き、Shiftキーを押したときに表示されるキーを入力します。

  5. マルチメディア機能の名前を確認するには、通常/ usr / share / X11ディレクトリにあるXKeysymDBファイルを開きます。たとえば、このファイルは "XF86AudioMute"機能が使用可能であることを示しています。コード102のマルチメディアキーをミュートボタンに変更するには、.xmodmaprcファイルに次の行を追加する必要があります。


    キーコード102 = XF86AudioMute

  6. 終了したら、.xmodmaprcファイルを保存します。システムを終了し、ログインして変更を有効にします。