小编Sha*_*jun的帖子

如何将 AltGr 绑定到 <Ctrl> + <Alt>

我正在尝试创建一个相当于人体工学泰卢固语键盘布局的 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_ShiftCtrl+绑定Alt

key <RALT>  {
    symbols[Group1]= [ Mode_switch, Multi_key  ],
    virtualMods= AltGr
};
Run Code Online (Sandbox Code Playgroud)

如果你想看看布局,它在这里

xorg xkb keyboard-layout

12
推荐指数
2
解决办法
6360
查看次数

安装 xkb 键盘布局的编程方式

到目前为止,我有一个新的键盘布局。我想将它发送给最有可能对 Linux 知之甚少的用户。麻烦的是安装这个布局我必须在/usr/share/X11/xkb目录中的文件中做很多复制粘贴。以下是我需要执行的步骤。

  • 将键盘布局添加到 /usr/share/X11/xkb/symbols/in
  • 将语言添加到 base.xml
  • 将语言添加到 evdev.xml
  • 将布局添加到 base.lst

我如何制作它以便用户双击布局文件并安装它。

我熟悉 shell 脚本,所以我可以使用 awk 或 sed 进行一些文件操作。但是,我不确定我是否应该这样做。

xorg xkb keyboard-layout

8
推荐指数
1
解决办法
2544
查看次数

标签 统计

keyboard-layout ×2

xkb ×2

xorg ×2