
我能夠在開箱即用的 Ubuntu 11.10 安裝中成功安裝 Apple Magic Mouse,我對此感到很高興!感謝 Ubuntu 對 Apple Magic Mouse 開箱即用的支援。
然而,我注意到魔術滑鼠有一個非常令人惱火的行為——當您單擊“中間按鈕”時,它會將剪貼簿內容貼到編輯器中。這是有問題的,因為「中鍵」在多點觸控滑鼠介面上沒有明確定義。
有沒有辦法完全停用 Apple Magic Mouse 上的「中鍵」行為,而不禁用任何其他行為,例如滾動等?
我將不勝感激您的回覆!謝謝!
答案1
作為記錄,因為我剛剛發現了這一點:在具有最新核心 (3.13) 的 Ubuntu 14.04 上,您還可以將以下行新增至檔案 /etc/modprobe.d/magicmouse.conf 中:
options hid-magicmouse emulate_3button=0
答案2
此滑鼠依序有以下按鈕:左按鈕、中鈕、右鈕、向上鈕滾輪、向下鈕滾輪、向左按鈕水平滾輪、向右鈕水平滾輪。它們可以用 xmodmap 來操作。有關詳細信息,請參閱“man xmodmap”。
若要停用中鍵單擊,請~/.Xmodmap
使用以下行建立一個檔案:
pointer = 1 0 3 4 5 6 7 0 0 0 0 0 0
登出/登入以啟用它。
如果你想反轉滾動方向(向上和向下,向左和向右),則將其變更為:
pointer = 1 0 3 5 4 7 6 0 0 0 0 0
答案3
要停用中間按鈕,您需要使用 xinput 將按鈕 2(中間按鈕)對應到 1(左側按鈕)。
首先使用 取得魔法滑鼠的 ID xinput list
。
然後在終端機(在命令提示字元下)執行此命令以反轉滾動(設定自然滾動而不影響軌跡板上的滾動)並將中間按鈕映射到左側按鈕(禁用中間按鈕):(xinput set-button-map ID 1 1 3 5 4
將 ID 替換為你的魔法滑鼠的ID - 從第一步開始)。
xinput set-button-map 10 1 1 3 5 4 7 6
還允許您自然地從一側滾動到另一側(水平)。注意本例中 ID=10。
看這一頁了解詳情。
這適用於我在帶有 Magic Mouse(Mac 滑鼠)的 Sony Vaio 上運行的 Ubuntu 14.04。
答案4
與大多數 StackExchange 一樣,上面的答案並沒有很好地過時,特別是自從 Ubuntu 做出了重大改變之後。
現在建議的過程是使用 Gnome Tweaks 小程式、鍵盤和滑鼠,停用中鍵貼上。