使用 .desktop 文件执行命令不起作用

使用 .desktop 文件执行命令不起作用

作为一个左撇子,由于一些错误,用左手玩 Minecraft 相当困难。我想找一个解决方法,当我启动 Minecraft 启动器时,我也将鼠标从左手模式更改为右手模式,并在完成 Minecraft 后撤消此操作。这通常不需要特殊权限。这是我为此使用的命令。效果很好。

xmodmap -e "pointer = 1 2 3" && java -jar /home/blackbox/minecraft/launcher.jar && xmodmap -e "pointer = 3 2 1"

执行完此命令后,我想使用 gnome-desktop-item-edit 将其放入 .desktop 文件中。这个命令运行正常,直到我想执行它时,什么也没发生。我尝试使用 gedit 编辑它,但问题没有解决。我也尝试过使用

java -jar /home/blackbox/minecraft/launcher.jar 

效果很好。

启动文件如下所示:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[de_DE]=/home/blackbox/Dokumente/Programmshortcuts/Minecraft.png
Name[de_DE]=Minecraft Launcher
Exec= xmodmap -e "pointer = 1 2 3" && java -jar /home/blackbox/minecraft/launcher.jar && xmodmap -e "pointer = 3 2 1" 
Comment[de_DE]=Minecraft Launcher
Name=Minecraft Launcher
Comment=Minecraft Launcher
Icon=/home/blackbox/Dokumente/Programmshortcuts/Minecraft.png

相关内容