Shell 脚本不在桌面启动时运行

Shell 脚本不在桌面启动时运行

我有一个简单的脚本,我想在启动时运行,但它没有运行。该脚本很简单,它只是将我的 Apple Magic Keyboard 上的右 Option 键与右 CMD 键交换:

#!/bin/bash
xmodmap -e "keycode 108 = Super_R"
xmodmap -e "keycode 134 = ISO_Level3_Shift"

当我从终端运行脚本时,它工作正常。它在启动时不起作用。我已经向启动应用程序添加了一个条目,如下所示。 在此输入图像描述

我正在使用 X11 运行 Ubuntu 21.10,并且使用无密码登录,因此我希望在桌面显示后交换密钥。

type Xorg
Xorg is /usr/bin/Xorg

为什么不起作用?我究竟做错了什么?

相关内容