我正在尝试创建一个相当于人体工学泰卢固语键盘布局的 linux,称为 Sarala(Hard la)。到目前为止,我已经能够映射所有的键。布局对各个级别使用以下组合键。
None (Base): Level1
Shift: Level2
Ctrl + Alt: Level3
Ctrl + Alt + Shift:Level4
Run Code Online (Sandbox Code Playgroud)
linux 在各个级别使用以下内容。
None (Base): Level1
Shift: Level2
RAlt: Level3
RAlt + Shift:Level4
Run Code Online (Sandbox Code Playgroud)
为了能够将组合键与我的布局相匹配,我必须AltGr使用Ctrl+进行映射Alt。我在/usr/share/X11/xkb/. 有没有人知道我如何ISO_Level3_Shift用Ctrl+绑定Alt?
key <RALT> {
symbols[Group1]= [ Mode_switch, Multi_key ],
virtualMods= AltGr
};
Run Code Online (Sandbox Code Playgroud)
如果你想看看布局,它在这里
到目前为止,我有一个新的键盘布局。我想将它发送给最有可能对 Linux 知之甚少的用户。麻烦的是安装这个布局我必须在/usr/share/X11/xkb目录中的文件中做很多复制粘贴。以下是我需要执行的步骤。
我如何制作它以便用户双击布局文件并安装它。
我熟悉 shell 脚本,所以我可以使用 awk 或 sed 进行一些文件操作。但是,我不确定我是否应该这样做。