Linux dumkeys与loadkeys命令

dumpkeys命令用于显示键盘映射表,输出的内容可以被loadkeys命令识别,改变映射关系.。loadkeys命令可以根据一个键盘定义表改变 linux 键盘驱动程序转译键盘输入过程。

语法格式:dumkeys [参数]

常用参数:

-i 驱动信息(键码范围、数量、状态键)
-l 详细驱动信息
-n 十六进制显示
-f 显示全部信息
-1 分行显示按键组合
-S 设定输出格式(0:预设 1:完整 2:分行 3简单)
--funcs-only 功能键信息
--keys-only 键组合信息
--compose-only 普通键信息

参考实例

显示功能键信息:

[root@linuxcool ~]# dumkeys --funcs-only

显示驱动信息:

[root@linuxcool ~]# dumkeys -i

十六进制显示键盘映射表:

[root@linuxcool ~]# dumkeys -n

显示键组合信息:

[root@linuxcool ~]# dumkeys --keys-only

显示普通键信息:

[root@linuxcool ~]# dumkeys --compose-only



loadkeys命令 – 改变linux键盘驱动程序

 

loadkeys命令可以根据一个键盘定义表改变 linux 键盘驱动程序转译键盘输入过程。

语法格式:loadkeys [参数] [文件]

常用参数:

-v 印出详细的资料,你可以重复以增加详细度
-q 不要显示任何讯息
-c  清除所有 composite 定义
-s 将定串定义表清除

参考实例

显示功能键:

[root@linuxcool ~]# loadkeys --funcs-only 

将定串定义表清除:

[root@linuxcool ~]# loadkeys -s 

清除所有 composite 定义:

[root@linuxcool ~]# loadkeys -c  

印出详细的资料,你可以重复以增加详细度:

[root@linuxcool ~]# loadkeys -v  

不要显示任何讯息:

[root@linuxcool ~]# loadkeys -q   
posted @ 2021-11-02 17:01  弘心壮志  阅读(105)  评论(0编辑  收藏  举报