在GNU/Linux中修改T9键盘映射

我的初代Delux(多彩)T9单手键盘已经使用3年多了,主要作为软件的快捷键使用。

现在新T9的型号已经改为T9U,这是我最喜欢的单手键盘版型,双空格、Mode键变换方向键、不需要特殊的驱动, 而且按键够多~完全够用。
手位不动时大拇指就可以操作B . 空格三个按键,这样使操作变得非常灵活。

虽然键盘说明书上没写支持GNU/Linux系统,但在GNU/Linux系统中却是最容易使用。
现在讲解在GNU/Linux (我的是Xubuntu系统) 中怎样改变T9键盘的键位映射。

F2键是重命名、F5键是刷新,都是常用键,所以F2键F5键不改变。

需要修改的按键:
F1改为Enter回车键F3改为-减号键F4改为+加号键F6改为退格键

使用快捷键 Ctrl+Alt+T 打开终端,使用命令:
sudo vi /usr/share/X11/xkb/symbols/pc

按方向键的下键向下滚动光标,找到key <KIUP> { [ XF86KbdBrightnessUp ] };
在这行的下面按i键~进入vi编辑模式:

  • 按Enter键空出一行,复制以下代码,点击终端菜单编辑->粘贴,将代码贴入
key <FK01> { [Return] };
key <FK03> { [KP_Subtract] };
key <FK04> { [KP_Add] };
key <FK06> { [BackSpace] };
key <FK10> { [F3] };

2020-01-17更新,因为LibreOffice中需要使用F3键,所以将F10键改为F3键。

  • 按Enter键空出一行

Esc键,退出vi编辑模式,按:键(Shift+;),
输入wq再按Enter键,保存并退出。

在终端中输入命令:sudo rm -rf /var/lib/xkb/*
按Enter键后,输入密码执行命令。

重启电脑后T9键盘的修改键位映射就可以生效了。

替换了这些键位后,T9操作会变得更加得心应手 :)


Blog License:
cc-by-sa

SenlinOS (森林OS) avatar
SenlinOS (森林OS)
Comics Art with GNU/Linux
yuyu
Up