使触摸板和恢复密码更改永久化

Tho*_* A. 6 touchpad 10.10 password lock-screen

在 Ubuntu 10.10 中,我真的不希望在我的 EeePC 上的简历上有任何密码,所以我必须运行

gconftool-2 --set --type=bool /apps/gnome-power-manager/lock/suspend false

我想要两指中间点击,所以我必须运行

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3 (那个 gpointingdevice 包对我无能为力)

那些工作,但只到下一个简历。由于某些奇怪的原因,Ubuntu 总是会覆盖这些更改。

我将这两个命令都放入了一个脚本中/etc/pm/sleep.d/,但即使在恢复之后,更改也消失了。

这种奇怪的行为从何而来?我如何使这些更改永久化?

qut*_*ron 2

您可以在 sh 文件中添加这些命令

#!/bin/sh
gconftool-2 --set --type=bool /apps/gnome-power-manager/lock/suspend false
xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3
Run Code Online (Sandbox Code Playgroud)

将其保存为startup.sh(例如)并将其放入“系统”->“首选项”->“启动应用程序”中。哦,并在文件上下文菜单->权限中添加执行此文件作为程序的权限


Cas*_*Cas 2

您应该意识到所有 sleep.d 脚本都以 root 身份运行,并且很容易成为这里的问题。

  • 您可以将调试信息添加到脚本中,例如echo "Touchpad command"随后将显示在日志中的信息。更多信息

  • 使用日志文件查看器打开日志并找到pm-suspend.log,然后搜索您添加到脚本中的回显注释并查找任何错误。

  • 如果您需要帮助破译日志,请将其复制并粘贴到dpaste,然后将该链接粘贴到此处。

  • 您可以以其他用户身份运行这些命令su username -c command