【问题标题】:how to start a keymap project如何启动键盘映射项目
【发布时间】:2011-04-21 04:30:41
【问题描述】:

我已经尝试了 dvorak 键盘布局,并且我还查看了程序员 dvorak 和 colemak 布局。但是我想要创建一个新的布局,在代码和 *nix 方面更好。

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

键盘将完全随机播放。

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

数字键的频率不等,0是最多,然后1、2、3、4、5、6、9、8、7很少用,会移到移位位置,...

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

它与 dvorak 和 colemak 不同,我想要的不仅仅是一个 Xmodmap 文件,我想要一个键盘映射项目。在此之前,我有一个问题。

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

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

  3. 我使用的是archlinux,不同linux发行版和unix和*bsd系统的keymap文件是否相同?

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

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

【问题讨论】:

    标签: linux keyboard x11 xorg dvorak


    【解决方案1】:

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

    【讨论】:

    • 我从未尝试安装它,只知道这个网站存在并且对您有用。如果您在使用它时遇到问题,我建议您提出一个新问题。
    【解决方案2】:

    有关 X 键盘布局文件的信息可在以下位置找到:

    Xkb 配置文件是各种 Linux 和 Unix 的标准配置文件,尽管它们的安装位置有所不同。大多数现代发行版现在都将它们安装在/usr/share/X11/xkb/ 下。

    【讨论】:

      【解决方案3】:

      在标准 Linux 发行版中,您应该找到“USA Programer Dvorak”布局。它不像你描述的那样洗牌,但有很好的想法。

      我倾向于使用标准布局而不是个性化布局。使用多台机器在所有机器上进行部署总是很困难的(@home、@work ...)。您总是会发现自己错过了超级神奇的键盘映射。 (这就是驱使我使用标准 dvorak 而不是自己的映射的原因,驱使我使用 vim 而不是 nedit,...)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-28
        • 2021-04-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-12
        • 2011-04-02
        相关资源
        最近更新 更多