在 Linux Mint 上停用滑鼠 4 和滑鼠 5 來回移動

在 Linux Mint 上停用滑鼠 4 和滑鼠 5 來回移動

在 Linux Mint 上,滑鼠 4 和滑鼠 5 會自動綁定在檔案管理器、所有瀏覽器、設定以及可能的其他位置中後退和前進。我想知道是否可以停用此功能沒有完全禁用滑鼠 4 和滑鼠 5。

原因是我使用滑鼠 4 進行按鍵通話,而每當我想通話時瀏覽器或文件管理器都會返回,這非常煩人。

答案1

您可以使用 xinput 重新映射按鈕

$xinput 這應該列出您的輸入設備。記下您的滑鼠 ID。

$ xinput get-button-map <mouse-id>(在我的例子中,滑鼠 ID 為 14)

這將列印類似的內容1 2 3 4 5 6 7 8 9 10 11 12

$xinput set-button-map <mouse-id> 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0

這將禁用除主按鈕之外的所有按鈕。

來源:https://forums.linuxmint.com/viewtopic.php?t=241162

若要在重新啟動時保留重新映射,請建立並儲存以下文件 -

#/usr/share/X11/xorg.conf.d/my-mouse-config.conf

Section "InputClass"
    Identifier  "<mouse-name>"
    Option  "ButtonMapping" "1 2 3 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection

來源 -https://askubuntu.com/a/407889/75357

答案2

滑鼠按鈕 4 和 5 “後退和前進”的原因是這些滑鼠按鈕對應於滾輪移動事件。因此,所有響應滾輪事件的應用程式都將響應這些按鈕。

您可以使用檔案的ButtonMappingXevdev驅動程式部分中的選項xorg.conf將“滑鼠 4”對應到另一個事件,例如“按鈕 6”,然後將“按鈕 6”配置為即按即說。

man evdev詳情請參閱。查看您的配置,看看Xorg.log您的配置在重新啟動 X 伺服器後是否有效。

相關內容