我的目标是启用系统启动(或会话启动)上的自然滚动,到目前为止,这可以很容易地实现使用启动脚本,但由于从12.04 (32位)迁移到13.04 (64位),我无法自动完成此任务。
下面是使用的脚本:
#!/bin/sh
xinput set-prop 12 273 -25 -25它在独立运行时工作,因此它似乎被稍后的调用所覆盖。如何解决这个问题?
@reboot中使用crontab标记的条目来调用xinput命令.bash_login或.profile中调用trackpad脚本.conf中添加/etc/init文件/etc/rc*下乱搞排序目录和排序文件名。/etc/pm下的各种脚本中包含一个调用(这实际上使事情在启动阶段正常工作,但是任何后续的挂起/睡眠都会再次禁用trackpad自定义设置)。戴尔XPS 13,Ubuntu 13.04 64位。
发布于 2013-06-28 01:51:25
这不能解释它发生的原因,它只是一个解决办法。
您可以在属性更改时自动重置它。使用以下脚本:
#!/bin/bash
while true; do
xinput list-props 12 | grep -q "Synaptics Scrolling Distance (273):.*-25, -25" || xinput set-prop 12 273 -25 -25
sleep 5
donehttps://askubuntu.com/questions/311117
复制相似问题