切换鼠标按钮后,使用xinput,每台计算机重新启动都会重置设置

如何在Ubuntu中“保存”设置? 我使用xinput set-button-map 11 3 2 1 (我是一个左撇子)更改我的触控板上xinput set-button-map 11 3 2 1 ,它在该会话期间有效。 但是,当我重新启动计算机时,我失去了设置更改,鼠标又回到右手。

如何让设置无限期地“粘住”?

谢谢!

我的机器是:

东芝Satellite S50-B 64位Ubuntu版本16.04 LTS

这应该可以在登录后使其粘住:

将以下命令添加到启动应用程序:

 /bin/bash -c "sleep 15 && xinput set-button-map 11 3 2 1" 

打开Dash>启动应用程序>添加,然后添加上面的命令。

说明

向启动应用程序添加命令会使命令在登录时运行,因此从您登录的那一刻起,这将起作用。

sleep 15是为了确保在命令运行之前桌面已满载。 如果将其遗漏,则命令会中断,错过目标或被可能的本地过程否决,设置其他值。 这专门针对鼠标,键盘和屏幕( xrandr )相关命令。

您可以将要自动执行的行添加到.bashrc文件中。 每次打开计算机时以及每次打开新的终端窗口时都会运行此脚本。

  1. 在文本编辑器gedit ~/.bashrc打开文件
  2. 滚动到文件的最底部,然后在xinput set-button-map 11 3 2 1键入命令
  3. 保存文件,你就完成了。