我需要禁用旧戴尔 D620 上的指点杆。它太敏感了,很难控制光标。我有禁用它的命令:
xinput --set-int-prop "DualPoint Stick" "Device Enabled" 8 0
它在终端窗口中运行良好,但无法持久。如果我注销或切换帐户,甚至只是让它休眠,我都必须重新运行该命令。很乏味,但可以忍受。问题是这台笔记本电脑由几个用户(单独的帐户)共享,其中一些用户在进入终端窗口之前没有灵活性来解决这个问题。当它出现故障时,他们甚至无法进入登录屏幕。所以我需要弄清楚如何在启动时为每个人禁用它一次,并且持续下去。
我尝试了几种启动方法,但都不起作用:
添加命令至
/etc/rc.local
使用以下行创建 crontab
@reboot /etc/rc.local
将 rc.local 复制到
/etc/profile.d
为了尝试在简历上修复它,我创建了这个脚本:
#!/bin/sh
case "${1}" in
resume|thaw)
xinput --set-int-prop "DualPoint Stick" "Device Enabled" 8 0 ;;
esac
我把副本放进去了usr/lib/pm-utils/sleep.d
。当它不起作用时,我把它移到了/etc/pm/sleep.d
。
在用户登录之前,我需要做什么才能始终为所有用户禁用此功能?
编辑:ubuntu 14.04
编辑2:编辑标题以更准确地描述问题。此外,我尝试了“如何在启动时运行脚本?”帖子中的几个想法。它们不起作用,我不知道为什么。即使它们有效,它们也不会坚持下去。注销、切换帐户、暂停/恢复,所有这些都重新启用指点杆。我需要以某种方式将其关闭并保持关闭状态。