在我的主目录中使用下面的 .xmodmap 文件运行 $ xmodmap ~/.xmodmap 会停用我的 Alt 键。但是,我找不到使这些更改永久化的方法。我曾尝试将命令“xmodmap ~/.xmodmap”放入我的 .bashrc、.profile 甚至作为 @reboot cron 作业——但都无济于事。有谁知道如何使这样的键盘更改永久化?我正在运行 Raspbian Stretch。
$ cat .xmodmap
keycode 108=
keycode 64=
在我的主目录中使用下面的 .xmodmap 文件运行 $ xmodmap ~/.xmodmap 会停用我的 Alt 键。但是,我找不到使这些更改永久化的方法。我曾尝试将命令“xmodmap ~/.xmodmap”放入我的 .bashrc、.profile 甚至作为 @reboot cron 作业——但都无济于事。有谁知道如何使这样的键盘更改永久化?我正在运行 Raspbian Stretch。
$ cat .xmodmap
keycode 108=
keycode 64=
我终于找到了在 debian linux 中永久更改键盘映射的解决方案。但是,解决方案在于 xkb 而不是 xmodmap。
作为根:
cp /usr/share/X11/xkb/keycodes/evdev /usr/share/X11/xkb/keycodes/evdev.bak
nano /usr/share/X11/xkb/keycodes/evdev
放 // 注释掉要禁用的键(如下所示)
// <LALT> = 64; // for disabling L alt key
保存并重新启动,键盘更改应该是永久性的。
有多种方法:
1)查看raspi-config
,并检查您的键盘布局
2)根据您的需要制作一个程序并通过.rclocal
(使用 sudo)自动启动它