在会话启动时禁用数字锁定不起作用

在会话启动时禁用数字锁定不起作用

我正在尝试使用以下命令禁用我的数字锁定键

numlockx off && xmodmap -e "keycode 77 = """

它有效,所以我想让这个命令在任何会话开始时自动运行。所以我把它放在应用程序自动启动列表中。它不起作用。numlock 正常工作,就好像命令甚至没有运行一样,我必须手动执行它。我如何在登录时自动执行此操作?

答案1

创建一个 bash 脚本并放入 ~/.local/bin 如果该目录不存在则创建它。

然后创建文件。

 nano ~/.local/bin/numlockoff.sh

并添加

#!/bin/bash

/usr/bin/numlockx off && xmodmap -e "keycode 77 = """

使其可执行

chmod 755 ~/.local/bin/numlockoff.sh

最后将其添加到会话和启动/应用程序自动启动

/home/username/.local/bin/numlockoff.sh

相关内容