Dav*_*d S 6 startup mouse-wheel
我不喜欢鼠标滚轮点击“粘贴”的默认功能。我可以通过执行以下操作来改变它:
$ xinput set-button-map 12 1 0 3 4 5 6 7
Run Code Online (Sandbox Code Playgroud)
这工作正常,但如果我重新启动,我必须记住再做一次。
我的问题是,如果我需要重新启动等,我怎样才能自动发生这种情况?
我正在使用 Ubuntu 12.04
您必须在.xsessionrc文件中添加该行。为此,请使用以下命令:
echo "xinput set-button-map 12 1 0 3 4 5 6 7" >> ~/.xsessionrc
Run Code Online (Sandbox Code Playgroud)
您可以在每次登录时运行该命令,也可以将其放入 X.org 配置 ( /etc/X11/xorg.conf) 中,如下所示:
Section "InputDevice"
Identifier "Logitech USB-PS/2 Optical Mouse"
Driver "evdev"
Option "Device" "/dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-event-mouse"
Option "ButtonMapping" "12 1 0 3 4 5 6 7"
EndSection
Run Code Online (Sandbox Code Playgroud)
我不知道您设备的标识符和驱动程序选项,但您可以通过xinput和 嗅探/dev/input.