$ xinput create-master SecondMouse
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Kensington Kensington Slimblade Trackball id=11 [slave pointer (2)]
⎜ ↳ SONiX USB Device Mouse id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ SONiX USB Device id=12 [slave keyboard (3)]
↳ SONiX USB Device System Control id=14 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
⎡ SecondMouse pointer id=15 [master pointer (16)]
⎜ ↳ Microsoft Basic Optical Mouse id=10 [slave pointer (15)]
⎜ ↳ SecondMouse XTEST pointer id=17 [slave pointer (15)]
⎣ SecondMouse keyboard id=16 [master keyboard (15)]
↳ SecondMouse XTEST keyboard id=18 [slave keyboard (16)]
$ xinput reattach 10 15
2台目のカーソルを削除する場合(AIより
再起動後も自動で有効にする場合(永続化)
xinput のコマンドは実行したその場限りの設定なので、起動時に自動実行される場所に追記する必要があります。
環境に合わせて以下のいずれかを選んでください。
デスクトップ環境の「自動起動設定」ツールを使う(おすすめ)
Ubuntu / Debian 等: 「自動起動するアプリケーション (Startup Applications)」を開き、
「追加」をクリックして、コマンド欄に xinput create-master SecondMouse を入力します。
Linux Mint: 同様に「セッションと起動」メニューから設定可能です。
設定ファイルに直接書く
.xprofile または .xinitrc: ホームディレクトリにあるこれらのファイルの末尾に追記します。
bash
# 例: .xprofile に追記する場合
echo "xinput create-master SecondMouse" >> ~/.xprofile
トラックボール”IST PRO"(親指操作タイプ) M-IPT10MRSBK
2026/3/9
多ボタントラックボールを購入しました。
以前からKensington ケンジントン 製のものを使用していたので
その延長線上で使うつもりで今回改めてボタンの割り付け方法をAIへ聞いてみたところ
-------------------------------------------------------------------------------
AI による概要
Linuxでマウスのボタン(特にサイドボタンなど)にカスタムスクリプトを割り当てるには、
主にxbindkeys(X11環境)またはInput Remapper(Wayland/X11両対応・GUI推奨)を使用します。
-------------------------------------------------------------------------------
との事だった。
前回はxbindkeysで行っていたのだがGUIで設定出来るという事なので
今回はInput Remapperでやってみた。
一番の躓きはこの部分でプルダウンメニューにExecuteが無く色々試行錯誤という^^;
まずは xev コマンドでボタンの割り付けを調査
-------------------------------------------------------------------------------
AI による概要
「Execute」を直接入力してみる
UIの仕様により、ドロップダウンリストから選ぶのではなく
Mapping欄に直接テキストを入力することで切り替わる場合があります。
-------------------------------------------------------------------------------
Mapping欄に直接テキストを入力することと言うのはこんな感じで
※Archlinuxはネットで検索すると各種のドキュメントを見る事が出来てホント助かる。感謝!
以前からKensington ケンジントン 製のものを使用していたので
その延長線上で使うつもりで今回改めてボタンの割り付け方法をAIへ聞いてみたところ
-------------------------------------------------------------------------------
AI による概要
Linuxでマウスのボタン(特にサイドボタンなど)にカスタムスクリプトを割り当てるには、
主にxbindkeys(X11環境)またはInput Remapper(Wayland/X11両対応・GUI推奨)を使用します。
-------------------------------------------------------------------------------
との事だった。
前回はxbindkeysで行っていたのだがGUIで設定出来るという事なので
今回はInput Remapperでやってみた。
一番の躓きはこの部分でプルダウンメニューにExecuteが無く色々試行錯誤という^^;
まずは xev コマンドでボタンの割り付けを調査


-------------------------------------------------------------------------------
AI による概要
「Execute」を直接入力してみる
UIの仕様により、ドロップダウンリストから選ぶのではなく
Mapping欄に直接テキストを入力することで切り替わる場合があります。
-------------------------------------------------------------------------------
Mapping欄に直接テキストを入力することと言うのはこんな感じで

※Archlinuxはネットで検索すると各種のドキュメントを見る事が出来てホント助かる。感謝!
— posted by くま at 11:38 pm












Comments