我试图在启动时通过cronjob/rc.local/upstart运行一个脚本,该脚本将更改鼠标的设置。我的脚本在调用xinput时没有回显任何内容(它们会像我登录时一样回显)。
xinput什么时候可用?什么时候装的?
我希望在启动时以root用户身份运行以下命令:xinput 1> /var/log/xinput.log 2>&1
发布于 2015-12-02 04:11:39
实际上,我不得不为我自己的鼠标使用xinput来交换周围的按钮。
通常情况下,我所做的(运行KDE,尽管任何发行版应该有类似的东西)是打开“启动”应用程序管理器。在KDE中,它被称为自动启动。然后,您只需添加脚本文件,您就完成了。在下一次重新启动时,它将加载,您的鼠标将在您设置的时候工作。
至于在箱子里或者别的什么地方做这件事。(至少在cron中)不要在cron中键入命令本身。我知道,过去在cron中运行脚本时,有必要将其指向文件本身。当然,这将导致它在指定的时间运行您指向的文件。
还有什么?确保您的脚本文件是正确的。很有可能你不小心做错了什么。我知道我一开始是无意中做的,只是转移了一些东西。
示例文件:
mouse.sh
#!/bin/bash
xinput set-button-map "9" 1 2 3 4 5 8 9 6 7 10 11 12 13(命令)(选项)(“设备ID") (按钮顺序)
https://askubuntu.com/questions/704835
复制相似问题