Ubuntu でマウスの中クリックを再バインドする:ステップバイステップ ガイド
2023 年 5 月 27 日午後 2 時 46 分 EDT に公開
Hannah の Linux への愛は、CyberPatriot に出場しているときに初めて開花しました。彼女は幼い頃からプログラミングやコンピューター修理などの分野を勉強してきたため、優れたドキュメントの価値と、経験のない人には役に立たないドキュメントがあることを理解するようになりました。この経験により、彼女はわかりやすく役立つドキュメントを作成するよう努めるようになりました。彼女は現在、イースタン ニューメキシコ大学でプログラミングや Linux などの下位分野を中心にコンピューター サイエンスを学んでいます。
Hannah は 2023 年 4 月から MakeUseOf に執筆しており、Linux、プログラミング、DIY、バイヤーズ ガイドなどの分野に重点を置いています。ハンナは、ENMU の The Chase 新聞などの地元の出版物に寄稿するだけでなく、KENW News 3 でニューメキシコ州の地元の人々に関連性のある最新の正確なニュースを届けることに情熱を注いでいます。
MakeUseOf アカウントにサインインします
マウスの中ボタンによる貼り付けは、多くの Ubuntu ユーザーにとって便利な機能ですが、意図せずクリックして個人情報を誤って貼り付けてしまうのではないかと心配しているのは、あなただけではありません。幸いなことに、Ubuntu でマウスの中ボタンを再バインドするのは簡単なプロセスです。
Ubuntu でマウスの中クリックを再バインドする方法
マウスの中ボタンを再バインドするには、構成ファイルを作成する必要があります。このファイルを作成する前に、マウスの中クリックに関連付けられた値と、再バインドするキーまたはボタンを決定する必要があります。まず、ターミナルに次のコマンドを入力します。
sudo evtest コンピュータに接続されているすべてのデバイスのリストが印刷されます。デバイス イベント番号の選択を求めるアクティブなプロンプトも表示されます。リスト内でマウスを見つけて、イベント番号を入力します。
マウスからのイベントを説明するテキスト行が印刷されます。マウスを動かさないで、マウスの中ボタンをクリックします。クリック イベントが出力されたら、マウスの中ボタンに関連付けられた値 (この場合は 90003) をコピーします。 .
最後にCtrl + Cを押します。 イベント監視を終了します。 evtest を入力します。 コマンドを再度実行し、リスト内でキーボードを見つけます。関連するイベント番号を入力し、マウスの中ボタンをバインドするキーを入力します。
キーを押したり放したりするたびに、端末は 2 つのイベントを出力します。選択したキーに関連付けられた名前を書き留めます。この場合は、KEY_BACKSPACE です。 。 Ctrl + C で終了します キー名の収集が完了したら。
次に、マウスに関連付けられているバスの種類、製品番号、ベンダー番号、バージョン番号を書き留める必要があります。次のコマンドを入力します (N を置き換えます) マウスに関連付けられたイベント番号を置き換えて)、出力される 4 つのコードを書き留めます。
grep "" /sys/class/input/eventN/id/* 4 つの数字を書き留めたら、構成ファイルを作成する準備が整います。次のコマンドを入力して新しい構成ファイルを作成し、nano や Vim などのテキスト エディタで開きます。
sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb マウスの識別番号、マウスの中ボタンのイベント コード、およびキー名を使用して、新しい構成ファイルを作成します。次のコードをエディタに貼り付け、デバイスに関連付けられた固有の情報を入力して、新しい構成を完了します。
evdev:input:b[bustype]v[vendor]p[product]e[version]*
ID_INPUT_KEY=1
KEYBOARD_KEY_[scancode]=[keycode] マウスの中ボタンを別のマウス ボタンにマップすることもできることに注意してください。たとえば、「btn_left」と入力します。 マウスの中ボタンをマウスの左ボタンにマップするキーコードとして使用します。接頭辞 btn_ 、は必須です。
残念ながら、マウス ボタンを複数キーの組み合わせにマッピングすることはできないようです。
書き込みが完了すると、設定ファイルは次のようになります。このコンピュータは、マウスの中ボタンを使用してバックスペースを実行するように設定されています。 。キーコードは必ずすべて小文字で記述してください。
最後に、システムに新しい構成を適用できるようにする必要があります。次のコマンドを入力し、マウスをコンピュータから切断して再接続します。
sudo systemd-hwdb update マウスの中ボタンをテストして、新しい構成が機能することを確認します。新しい設定を有効にするために、コンピュータの再起動が必要になる場合があります。
マウスの中クリックを無効にする方法
マウスの中クリックを再マッピングする代わりに無効にするというアイデアは、誤ってクリックしてしまう傾向がある場合には魅力的に思えるかもしれません。幸いなことに、マウスの中クリックを適切に再マッピングすることで無効にすることができます。
上で概説したプロセスに従って、マウスの中ボタンの入力イベント値とマウスに関連付けられた識別番号を確認してください。概要と同じ方法で HWDB ファイルを作成します。 予約済みを使用します。 マウスの中クリックを無効にするキーコードとして使用します。
システムが X11 ディスプレイ サーバーを使用している場合は、xinput による中マウスのクリックを無効にするオプションもあります。次のコマンドを使用してマウスの xinput 識別子を見つけることにより、マウスの中ボタンを無効にするプロセスを開始できます。
xinput list ターミナルにリストされているすべてのマウス ポインターの ID 番号を書き留めます。複数ある場合もあります。次に、各マウス ボタンの入力を再マッピングする必要があります。すべてのマウス ポインターの ID 番号を使用して次のコマンドを入力し、N と M を ID に置き換えます。
xinput set-button-map N 1 0 3
xinput set-button-map M 1 0 3 通常、マウス ボタンは「1 2 3」としてマッピングされ、アクション 1 (左クリック)、アクション 2 (中クリック)、およびアクション 3 (右クリック) を指します。 xinput マッピング番号を変更することで、お好みの方法でマウス ボタンを無効にしたり再マッピングしたりできます。
マウス ボタンを再マッピングしてワークフローを改善する
マウスの中ボタンを再マップするだけで終わる必要はありません。作業プロセスを合理化する準備ができている場合は、驚くべき新しいドラッグ クリック機能を備えたマルチボタン マウスの購入を検討することをお勧めします。
-
子供、教師、学校向けの8つの最高の教育用Linuxディストリビューション
Linuxは、世界中の開発者とプログラマーにとって最初の選択肢でした。オペレーティングシステムとしての複雑さのレベルを考えると、ほとんどのプロの開発者は、日常のタスクにそれを使用することを好みます。 この認識は大きく変化しており、特に多くのユーザーフレンドリーなLinuxディストリビューションがリリースされた後はそうです。今日、あなたがコーダー、ホームユーザー、子供、そして教師や学校のためのちょっとしたものであるかどうかにかかわらず、そこにいるすべての人のためのディストリビューションがあります。 子供、教師、学校向けにカスタマイズされた最高のLinuxディストリビューションをいくつかチェッ
-
知っておくべき4つの驚くべきLinuxセキュリティの問題
セキュリティ上の問題のためにWindowsを置き去りにしました。賢明な選択肢は、より安全なことで有名なLinuxに移行することでした。しかし、あなたが思っているほど安全ですか? 2016年を通して、Linuxのまったく新しい次元について学びました。セキュリティの脅威は、Windowsの場合と同じように発生する可能性があります。 Linuxでは昔ながらのウイルスは問題にならないかもしれませんが、トロイの木馬、ランサムウェア、ブラウザのセキュリティはすべて、注意する必要のある問題です。 それで、これらの脅威は何ですか?見てみましょう。 1.Linuxのトロイの木馬とバックドア トロイの木馬パ