我的目标是启用系统启动(或会话启动)上的自然滚动,到目前为止,这可以很容易地实现使用启动脚本,但由于从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
done发布于 2013-06-27 13:22:55
我最近在戴尔Inspiron 17R上安装了Ubuntu13.04,而我的触摸屏只被确认为PS/2鼠标。我在Ubuntu论坛上找到了一个包含自定义驱动程序的帖子,该驱动程序可以启用触摸屏功能。一旦我安装它,Ubuntu的系统设置>鼠标和Touchpad设置列出了触摸屏选项。然后是关于如何使用dconf编辑器启用自然滚动的文章。我希望这能帮到你。
https://askubuntu.com/questions/311117
复制相似问题