在启动时运行xset命令

我正在运行xubuntu 16.04。

我在启动时运行两个命令来配置我的鼠标。

两者都在终端工作正常。

当我使用“会话和启动”应用程序将它们设置为在启动时运行时,一个生效,一个生效。

确实生效的是用于更改灵敏度的xinput命令。

未生效的那个如下……

xset m 2 12 

当我通过“Sessions and Startup”设置它时,为什么这个xset命令不起作用。 启动命令已启用且当前配置正确。

正如在注释中解决的那样,解决方案是将命令设置为shell中的命令并延迟,如下所示:

 bash -c 'sleep 10 && xset m 2 12' 

延迟允许GUI正常启动,然后运行指定的命令。

将其写入文本文件

#!/bin/bash (newline of code) code使文件可执行并在登录时启动。