创建自定义输入法

Man*_*nux 5 linux keyboard-layout input-languages

一般来说,是否有任何标准方法可以为 X11/linux 创建自定义输入法?

我在 scim 和 iBus 周围闲逛,但我似乎找不到以前做过的任何例子。

实际上,我需要创建一个自定义键盘布局,其中的 Mod 键比 xkbmap 等解决方案中目前存在的键多得多。

Jim*_*unt 0

为 X11 创建输入法实际上是一个软件开发任务,而不是一个用户任务。因此,这个问题在Stack Overflow网站上可能更合适。以下问题可能会有所帮助:

X.org文档指出,Xlib 是 X11 广泛使用的 API,但对于新开发,首选GTK+Qt等工具包。

Xlib 有一个记录的操作键盘编码的方法。如果这还不够控制,它还有一个记录的输入方法接口

GTK API 提供键值,“操作键盘代码的函数”