我一直想重新映射 Thinkpad T460p 上的打印键,因为联想认为它比上下文菜单(“菜单”,基本上是鼠标右键)按钮更有用。
它尝试了此解决方案线并做了以下事情:
使用
xev | grep keycode
按下打印键后,我得到的键码是 107。与此线程唯一的不同是我的键码,我已将其值设置为“菜单”。我还将 .Xmodmap 编辑为键码 107 = Menu NoSymbol Menu
临时设置有效,但重启后它就消失了。是的,我也编辑了 xinitrc。
有没有更简单的方法,比如借助 GUI?我只想将打印键用作上下文菜单。
谢谢大家
答案1
这是一个长远的目标,但也许可以增加sleep 5
,~/.xinitrc
就像这样:
if [ -f $HOME/.Xmodmap ]; then
{
sleep 5
/usr/bin/xmodmap $HOME/.Xmodmap
} &
fi
编辑:
看起来它~/.xinitrc
不是来自 Ubuntu(带有 lightdm)。请尝试~/.xsessionrc
一下。