キー マッパーは、Linux デスクトップでキーボードとマウスのボタンを再マッピングするための新しい GUI ツールです (X11 と Wayland の両方をサポートしています)。
アプリケーションはデバイス固有の事前設定をサポートしています 、およびキーを繰り返す機能、キー間で待機する機能、キーの使用中にモディファイアを保持する機能などを備えた時限マクロを使用できます . キーボードとマウスに加えて、キー マッパーはゲームパッドの基本的なサポートも提供します。
その他の機能には、デバイスのマッピングの停止とシステム デフォルトの使用のサポートが含まれます (Apply Defaults
の使用 ボタン) および接続されたデバイスの登録時のプリセットの自動読み込みevdev を使用してキー コードを読み取り、アプリケーションに表示します ユーザーがこれを手動で行う必要がないようにします。
アプリケーションは、コマンドまたはスクリプトをキーボードまたはマウス ボタンにバインドすることをサポートしていません。これを行うには、Linux アップライジングのこの記事をお読みください。
将来のリリースでは、開発者は D-Pad とジョイスティックの方向をボタンとしてマッピングし、ログイン後にデバイスが接続されたときにプリセットを自動ロードし、組み合わせたキーストロークをボタンにマッピングするためのサポートを追加する予定です。
[[編集]]キー マッパーが更新され、D-pad などのジョイスティックのマッピング、マウス ホイールのマッピング、キーボード ショートカットのサポート、ログイン後でもデバイスが接続されている場合のプリセットの自動読み込みがサポートされました。
Linux で Key Mapper を使用してキーボードとマウスのボタンを割り当てる方法
Key Mapper を使用すると、キーボードまたはマウス ボタン (または複数のキー) に割り当てられたアクションを別のキーに割り当てることができます。これを使用して、マクロ (キーストローク / アクションのシーケンス) をキーに割り当てることもできます。
Key Mapper を初めて実行するときは、[デバイス] ドロップダウン リストからデバイス (マウスまたはキーボード) を選択する必要があります。デバイスを選択すると、新しいプリセットの作成を開始して、キーボードまたはマウス ボタンを簡単に再マッピングできます。
Key
を左クリック 列、次に再マップするキーボード キーまたはマウス ボタンを押すと、キーパッドに表示されます。それでもうまくいかない場合は、Apply Defaults
をクリックする必要があるかもしれません デバイス ドロップダウンの右側に表示されるボタンをクリックして、キーを追加します。
再マップするキー (複数可) を入力したら、関連付けを選択します。その Mapping
をクリックします 再マップするボタンに対応するセルを選択し、ボタンに再マップする内容を入力し始めます。単語全体ではなく、最初の数文字を入力できます。 「con」と入力すると、ドロップダウンに control_l
などの使用可能なオプションが表示されます。 、 control_r
など:
マッピングが完了したら、Save
をクリックします。 ボタン。最後に Apply
をクリックします 新しいマッピングを使用します。 最初に Save
する必要があります 新しいマッピングを選択し、Apply
をクリックします クリックしないと、変更が反映されません!
おすすめ:Atbswp マクロ レコーダー (GUI) を使用してマウスとキーボードのイベントを記録および再生
キーボード ショートカットをマッピングとして使用することは、少なくとも最新バージョンでは思ったほど簡単ではないことに注意してください (前述したように、組み合わせたキーストロークをキーにマッピングすることは、To Do リストに含まれているためです)。たとえば、 Ctrl + F1
を使用したい場合 キーの割り当てとして、control_l+f1
を追加します キーマッパー Mapping
へ 列が機能しません。代わりに、次のマクロをマッピングとして使用する必要があります:m(control_l, k(f1))
.
マクロの使用方法については、キー マッパー マクロのドキュメントを参照してください。いくつかの例も含まれています。
キー マッパーをダウンロード
Key Mapper は Debian / Ubuntu およびそれに基づく Linux ディストリビューション (Linux Mint、Pop! _OS、Zorin OS、Elementary OS など) に簡単にインストールできます。 アプリケーションの出版物ページからダウンロードできる Python3 キー マッパー DEB パッケージを使用します。
Arch Linux と Manjaro ユーザーは AUR パッケージを使用して Key Mapper をインストールできます。
ここで説明するキー マッパーとして PIP を使用することもできます。これは任意の Linux ディストリビューションで動作します (sudo
で PIP を使用することはお勧めしません でも;また、一部の Linux ディストリビューションでは、それを使用する必要があります pip3
pip
の代わりに 、これには Python 3 が必要なので)。
おすすめ:
- Linux で AutoKey を使用して繰り返し入力 (テキスト展開) を自動化する方法
- Espanso Text Expander を使用して時間を節約し、生産性を向上させます (Linux、Windows、macOS)