我有一个简单的单行命令,该命令可以在终端中完美运行,但不能在“启动应用程序”应用程序中使用。
代码行是: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap
从“启动应用程序”中复制它并将其粘贴到终端上并没有什么麻烦,但是我真的不明白为什么它不起作用。我首先按照别人的指示进行操作,所以也许我做错了什么?无论如何,这不是显而易见的,合理的假设,即它只是将您在终端中输入的内容键入任何内容吗?
命令,尤其是与键盘,鼠标和触摸板设置有关的xrandr
命令,或命令,通常需要完全加载桌面。如果仅在登录时运行它们(使用“启动应用程序”),它们通常运行得太早而损坏。
因此,您需要在实际命令运行之前引入一些时间间隔。请使用以下命令将其添加到“启动应用程序”:
/bin/bash -c "sleep 15 && xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap"
打开破折号→启动应用程序→添加,然后添加命令。
这应该够了吧。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句