xmodmap在xsession中运行没有效果

xmodmap在xsession中运行没有效果

继此其他问题我把这个放在我的.xsession文件中

date -I > /tmp/xsession_started
xmodmap -e "pointer = 3 2 1" &> /tmp/mouser.log

可以看到xsession_started文件创建成功:

cat /tmp/xsession_started          
2020-07-29

然后xmodmap跑了,留下了一条日志:

cat /tmp/mouser.log  
Warning: Only changing the first 3 of 10 buttons.

然而,我的鼠标仍然是右撇子(应该xmodmap将按钮换掉并使其成为左撇子)。

那么这是怎么回事呢?环境是否在我的实际 xsession 之前?

今天早上我的桌面环境恰好是LXQt,但是当我登录其他人时也出现同样的情况。

编辑:

实际上,KDE 和 GNOME 尊重该.xsession设置,而 LXQT 和 LXDE 等“较小”环境似乎不尊重该设置。

相关内容