- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究高棉语键盘布局,但在项目的最后一步遇到了问题。
高棉语有 33 个辅音字符、24 个元音变音字符和另外 14 个独立的元音字符。最重要的是,我在 ALT 和 SHIFT-ALT 级别的布局中包含了每个字符对应的国际音标符号,所以很快我就用完了空间。
为了缓解这个问题,我计划将 24 个元音变音符号映射到 F1 - F12 和 SHIFT F1 - F12(在 ALT 和 SHIFT/ALT 级别具有相应的 IPA 字符)但是 SHIFT + FN、ALT + FN 和 SHIFT/ALT + FN 组合不注册。我已经在不同的文本编辑器、浏览器和终端中尝试了这些组合,但都没有用。这似乎是一个系统范围的问题。
我正在运行 Ubuntu 10.04。
这是我的布局中与 FN 键相关的部分:
key <FK01> { [ 0x10017b6, 0x10017c2, voidsymbol, voidsymbol ] };
key <FK02> { [ 0x10017b7, 0x10017c3, voidsymbol, voidsymbol ] };
key <FK03> { [ 0x10017b8, 0x10017c4, voidsymbol, voidsymbol ] };
key <FK04> { [ 0x10017b9, 0x10017c5, voidsymbol, voidsymbol ] };
key <FK05> { [ 0x10017ba, voidsymbol, voidsymbol, voidsymbol ] };
key <FK06> { [ 0x10017bb, voidsymbol, voidsymbol, voidsymbol ] };
key <FK07> { [ 0x10017bc, voidsymbol, voidsymbol, voidsymbol ] };
key <FK08> { [ 0x10017bd, voidsymbol, voidsymbol, voidsymbol ] };
key <FK09> { [ 0x10017be, voidsymbol, voidsymbol, voidsymbol ] };
key <FK10> { [ 0x10017bf, voidsymbol, voidsymbol, voidsymbol ] };
key <FK11> { [ 0x10017c0, voidsymbol, voidsymbol, voidsymbol ] };
key <FK12> { [ 0x10017c1, voidsymbol, voidsymbol, voidsymbol ] };
如您所见,到目前为止我只填写了 SHIFT F1 - F4,剩下的我会在这些键正常工作时完成。
希望你们中的一些人能给我指出正确的方向。
最佳答案
我不知道为什么这些组合没有注册,但作为替代解决方案,可以考虑使用每个键的更多级别,例如使用 level5
(通过包含一个符号定义来将一些键映射到 level5
修饰符)并使用八级类型定义键映射,例如 EIGHT_LEVEL
或 EIGHT_LEVEL_ALPHABETIC
。
关于layout - 在 XKB 键盘布局中使用移位功能键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19442260/
我一直在尝试编写一个程序来启用/禁用不同的锁(num lock、caps lock、scroll lock),但我一直在使用 caps lock 时遇到问题。出于某种原因,XKB 不知道“CapsLo
我正在研究高棉语键盘布局,但在项目的最后一步遇到了问题。 高棉语有 33 个辅音字符、24 个元音变音字符和另外 14 个独立的元音字符。最重要的是,我在 ALT 和 SHIFT-ALT 级别的布局中
我习惯使用 setxkbmap 将布局更改快捷方式定义为 ctrl+shift。但我有时会遇到一个问题,它与我使用的软件的快捷方式冲突,比如 ctrl+shift+A。当我按下 ctrl+shift+
xkb 是xlib 标准的一部分吗?我可以在我的应用程序中使用它,而不会在所有“xorg 驱动”系统上出现任何问题吗? 最佳答案 所以,我还没有发现 xkb 是否是 xlib 标准的一部分。但我发现,
我只是想获取一个 KeyCode 和一个修饰符掩码,然后使用 Xkb 扩展将其转换为 KeySym。我似乎无法弄清楚为什么这不起作用。很明显修饰符不匹配,但我不知道为什么。我什至不知道我是否正确地转换
我正在尝试配置 xkb 以选择具有唯一热键的每个键盘布局(en = Win+1、de = Win+2、jp = Win+3) replace key { [NoSymbol], action
我正在寻找一种方法来为给定的键扫描代码定义一个额外的 Shift 键。所以我最终会得到不变的左右 shift,加上一个额外的 shift 键,它可以在任何现有键上定义(假设我知道它的扫描码)。 在 x
我正在尝试访问 XKB API 中的各种细节.到目前为止,这是我的测试代码: {-# LANGUAGE ForeignFunctionInterface #-} module Main where i
我想知道目前批准的与 X11 xkb 设备交互以影响键盘布局更改的方式是什么。 (对于 Mint 15 Cinnamon,尽管我怀疑 Ubuntu 13 将非常适合这个主题)。 我研究了 xkb,尤其
似乎 evdev.lst 中列出的 setxkbmap 的某些选项实际上并不被随附的 evdev 文件支持。例如,支持 ctrl:nocaps 但不支持 ctrl:swap_lalt_lctl,如 所
我是一名优秀的程序员,十分优秀!