ubuntu18.04下有个alt+左方向键会切换到前一个控制台终端, 对于习惯QT中使用alt+左方向键来进行快捷操作的人来说,非常不便,于是想把ubuntu系统级的这个功能禁止掉。历经多个坑,终于解决。方法如下。
1、导出 键盘与系统tty切换功能的对应关系,命令:
$sudo dumpkeys |grep Console > ~/Desktop/map
2、备份一下该map的文件,然后修改其中的对应键值,我这里是把
alt keycode 105 =Decr_Console
改成:
alt keycode 105 =VoidSymbol
保存文件,关闭。
3、将修改后的map文件导入系统,命令:
$sudo loadkeys ~/Desktop/map