linux - 如何启动键盘映射项目

标签 linux keyboard x11 xorg dvorak

我尝试了 dvorak 键盘布局,我还看了程序员 dvorak 和 colemak 布局。但我想创建一个新布局,它在代码和 *nix 方面更好。

我从许多代码中做了一些统计,包括 java、python、ruby、php、c、js,并得到了哪个键使用最多、哪个符号使用最多、哪个数字使用最多的结果。

键盘将完全乱序。

_ 和 - 应该分开,= 应该得到一个好的位置,{} 不应该在移位位置....

数字键出现频率不相等,0为最多,然后1,2,3,4,5,6,9,8,7很少用,会移到shift位,...

还有很多字母的变化,e,t用得最多,有些序列像re, er, es, se,也是用得最多的,我把它们放在一起 "RES", ...

它与dvorak 和colemak 不同,我想要的不仅仅是一个Xmodmap 文件,我想要一个keymap 项目。在此之前,我有一些疑问。

  1. setxkbmap us -v colemak,什么意思? colemak 是我们布局的变量吗?但 dvorak 是“setxkbmap dvorak”,有什么不同。

  2. 如果我写了一个 linux 键映射文件,我是否应该以不同的格式再次写一个 Xorg 键映射文件?如果为真,我在哪里可以找到 archlinux 中的 Xorg 键盘映射文件?

  3. 我正在使用 archlinux,不同的 linux 发行版和 unix 和 *bsd 系统之间的键映射文件是否相同?

  4. 我在哪里可以找到一些有用的文档?

==================== 有关此布局的更多信息,请参阅此问题。 https://stackoverflow.com/questions/3875077/what-do-you-think-about-this-keyboard-layout-for-programmers

最佳答案

here是键盘布局优化器的链接,它允许您使用所需的文本文件“评估”您的布局。您可能还会在上面找到一些有用的链接。

关于linux - 如何启动键盘映射项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3861928/

相关文章:

linux - 在没有运行 X 服务器的情况下使用协同作用的方法?

c - 检测库内应用程序的键盘和鼠标事件

安卓模拟器不显示软键盘?

python - 如何使用 python-xlib 管理我的应用程序窗口?

java - 为什么Tomcat不保留最小堆空间

linux - 在 Linux shell 脚本中超时 while 循环

linux - shell脚本中的-p和-s是什么意思?

java - 如何在没有文本字段 Java 的情况下监听键盘输入

c++ - FLTK 1.4 小部件位置 w.r.t. X11 根窗口?

linux - 在 Xvfb 而不是正常 X 下生成的图像具有 fubar 调色板