配置 Lubuntu 以在 LXDE 启动时运行脚本

配置 Lubuntu 以在 LXDE 启动时运行脚本

我正在使用 Lubuntu 和 LXDE。如何配置它,以便在 LXDE 启动时运行以下脚本来关闭触控板:

xinput disable 14

我尝试将文件 ~/.config/autostart/ 设为

[Desktop Entry]

Type=Application

Exec=xinput disable 14

并将文件 .desktop 设置为

[Desktop Entry]
Type=Application
Exec=xinput disable 14
StartupNotify=false
Terminal=false
Hidden=false

另外,我没有在程序中找到任何合适的东西lxsession-edit

答案1

假设您使用的是 Lubuntu 13.10,请编辑~/.config/lxsession/Lubuntu/autostart。在现有文件末尾的单独一行中添加适当的命令。如果不存在这样的文件,请使用 Leafpad 或 nano 创建它。

顺便问一下,你确定吗xinput disable 14?根据man xinput,似乎xinput --disable 14可能是正确的。

--enable device 启用设备。此调用相当于 xinput --set-prop device "Device Enabled" 1

--disable device 禁用设备。此调用相当于 xinput --set-prop device "Device Enabled" 0


编辑:我问过-- 这里

答案2

我遇到的一些事情。有一个 GUI,从终端命令启动以在 LXDE 中配置启动应用程序

lxsession-edit

文档似乎不清楚其当前状态。将您自己的自定义命令添加到该列表的功能可能已添加到您的版本中,也可能未添加到您的版本中。如果您无法将您自己的命令添加到该列表,请尝试此较旧的方法。将 .desktop 文件添加到您的 ~/.config/autostart 目录中。如果不存在,请创建它将这 3 行添加到 .desktop 文件并保存它

[Desktop Entry]

Type=Application

Exec=xinput disable 14

您也可以选择在该 .desktop 文件中使用这些指令:

StartupNotify=false
Terminal=false
Hidden=false

不幸的是 wiki.lxde.org 目前已瘫痪

相关内容