在我对代码审查问题的回答中:
在 Linux (C++) 中保持 NumLock 始终打开,
我指出了这个问题的正确解决方案,即命令:
setxkbmap -option numpad:mac
当我从登录会话中调用它时,这被证明是有效的。
我试图在每次重新启动/重新登录时调用它。
到目前为止,我最好的猜测是编辑我的用户的crontab
:
$ crontab -l
@reboot /usr/bin/setxkbmap -option numpad:mac
但这似乎由于某种原因不起作用。
只是要注意,这不是类似问题的重复如何保持 NumLock 始终打开。
我现在尝试向启动应用程序添加一些内容(从终端工作 shell 脚本),但无济于事:
答案1
添加一个启动延迟启动应用程序条目确实有帮助。
我不确定为什么有必要或我可以将其设置多低,也不确定这是否是针对某个系统的,因此可能会欢迎解释这些事情的更好答案。