Slash ("/") in Thinkpad T420 ABNT keyboard
I have a Lenovo Thinkpad T420 with a Brazilian ABNT keyboard layout. This is a rather unique layout where the slash is between the context menu key and the arrow keys.
However, the slash key does not work! How could I make it work?
Solution 1:
You can change the system-wide keyboard configuration (including TTY), by running:
sudo dpkg-reconfigure keyboard-configuration
as described in this SO answer.
To choose the thinkpadz60
layout shown in @brandizzi's answer, select the "IBM ThinkPad Z60m/Z60t/Z61m/Z61t" layout in the list. It should be above the "Generic PC" layout:
EDIT: Also works on Debian
Solution 2:
I solved it (in part) by adding the following line in /etc/default/keyboard
:
XKBMODEL="thinkpadz60"
Actually, I replaced the line XKBMODEL=""
with XKBMODEL="thinkpadz60"
. Then, I restarted the notebook. (Actually, I believe one would have just to restart X by running restart lightd
or by pressing Ctrl+Alt+BackSpace. I suspect that it is even possible to reload this X configuration without restarting it but I have not found how to do it yet.)
Unfortunately, the key still does not work at the text terminals. However, since I use (most of the time) the GNOME Terminal instead of the pure text ones, it is a minor nuisance because it works in the terminal emulator.
(If you do not get it working yet, you can also type slash by pressing AltGr+Q and question mark by typing AltGr+W)