Mouse
有沒有辦法同時配置兩隻外接滑鼠——一隻左手一隻右手?
由於受傷,我使用的是左手滑鼠,並且按鈕顛倒了。我的右手滑鼠(一個軌跡球)我仍然用我受傷的手來進行更精確的工作,但是那個按鈕上的按鈕也顛倒了。我希望滑鼠右鍵具有正常的按鈕配置和滑鼠左鍵反轉,但不能兩者兼而有之。如何才能做到這一點?我正在執行 Linux Mint 20.1 核心 5.4.0.90。
換句話說,我想要一個靈巧的滑鼠配置,一個左右滑鼠,兩者都將主要點擊分配給食指位置。任何輸入表示讚賞。
首先,使用 xinput 計算出每隻滑鼠的 ID(輸出應如下所示)。
~ %> xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ G2Touch Multi-Touch by G2TSP id=9 [slave pointer (2)] ⎜ ↳ Elan Touchpad id=10 [slave pointer (2)] ⎜ ↳ Elan TrackPoint id=11 [slave pointer (2)] ⎜ ↳ USB OPTICAL MOUSE id=16 [slave pointer (2)] ⎜ ↳ USB OPTICAL MOUSE Keyboard id=14 [slave pointer (2)] ⎜ ↳ PixArt Gaming Mouse id=17 [slave pointer (2)]
如果您無法按名稱區分滑鼠,請嘗試
xinput disable [id]
(並重新啟用 usingxinput enable [id]
)以確定哪個是哪個。在此範例中,我連接了兩隻老鼠,其 ID 為
14
和17
。獲得 ID 後,您可以執行
xinput set-button-map [id] 3 2 1
反轉具有特定 id 的滑鼠的按鈕功能。
如果您希望滑鼠恢復正常,請執行
xinput set-button-map [id] 1 2 3
您可以通過將
xinput set-button-map [id] 3 2 1
行放入您的~/.bashrc