我有一台联想 Thinkpad T420,它采用的是巴西 ABNT 键盘布局。这是一种相当独特的布局,斜线位于上下文菜单键和箭头键之间。
但是斜线键不起作用!我该如何让它起作用?
答案1
您可以通过运行以下命令来更改系统范围的键盘配置(包括 TTY):
sudo dpkg-reconfigure keyboard-configuration
如所述在这个SO答案中。
要选择thinkpadz60
显示的布局@brandizzi 的回答,在列表中选择“IBM ThinkPad Z60m/Z60t/Z61m/Z61t”布局。它应该位于“Generic PC”布局上方:
编辑:也适用于 Debian
答案2
我通过添加以下行(部分)解决了该问题/etc/default/keyboard
:
XKBMODEL="thinkpadz60"
实际上,我用 替换了该行XKBMODEL=""
。XKBMODEL="thinkpadz60"
然后,我重新启动了笔记本。(实际上,我相信只需通过运行restart lightd
或按Ctrl+ Alt+即可重新启动 X。BackSpace我怀疑甚至可以在不重新启动的情况下重新加载此 X 配置,但我还没有找到如何做到这一点。)
不幸的是,该键在文本终端上仍然不起作用。但是,由于我(大多数时候)使用 GNOME 终端而不是纯文本终端,所以这是一个小麻烦,因为它在终端仿真器中有效。
(如果您还没有让它工作,您也可以通过按AltGr+输入斜线,通过输入+Q输入问号)AltGrW
答案3
我有一台同样的联想笔记本电脑,配有 BR ABNT 键盘。我能够修复文本终端的斜线键。
去
/usr/share/kbd/keymaps/i386/qwerty
。将原始地图复制
br-abnt2.map.gz
到临时目录。解压缩文件并将其重命名为
br-thinkpad.map
(例如,您可以使用任何您喜欢的名称)。br-thinkpad.map
使用文本编辑器编辑该文件。插入以下行:
keycode 97 = slash question degree
我按照文件中其他键码的顺序插入了该行。
保存文件。
用 压缩文件
gzip br-thinkpad.map
。将压缩文件复制到
/usr/share/kbd/keymaps/i386/qwerty
。使用命令测试文件
loadkeys br-thinkpad
。要使更改永久生效
/etc/sysconfig/keyboard
,请将 的值更改KEYTABLE
为br-thinkpad.map.gz
。
答案4
我最近更新到 Ubuntu 22.04,键盘停止工作了……问题是 Gnome 在 Wayland 上重新工作了。我使用 XOrg 上的 Gnome 重新启动屏幕会话,斜线“/”键重新工作。
只是为了改进上述信息;)