9

我正在尝试重新映射我的键盘以更好地打字。

但是我需要知道每个键包含符号的频率,如果包含 tab shift ctrl 那就太好了。我需要所有的按键计算不仅字母出现在英文单词中的频率。

我使用 ibus-pinyin 作为我的输入法。还有archlinux,很棒的wm,没有安装kde和gnome。任何程序可以帮助我?

顺便说一句:德沃夏克有什么问题。 http://colemak.com/FAQ#What.27s_wrong_with_the_Dvorak_layout.3F

但是 colemak 也不适合我,因为我想要更多的 synmbols。

但我必须保留一些数字,1-5 才能从 ibus 中选择中文单词,你知道拼音字母频率与英文字母不同。

4

1 回答 1

7
$ xwin信息

现在用鼠标点击你的终端窗口,从下面的行中获取窗口的 id:

xwininfo: Window id: 0x1e0000f "green"

要求xev实用程序跟踪X窗口的事件,记录其输出。

$ xev -id 0x1e0000f > log &

输入一些文本并从日志中获取统计信息,过滤 keyreleases:

$ grep 密钥符号日志| sed -e "s/).*//" -e "s/.* //"| 排序 | 唯一的-c
      1个
      2℃
      2 控制_L
      2天
      1e
      3楼
      3克
      2j
      1千
      2升
      1个
      1个
      1r
      8 返回
      2 秒
      1吨
      1个
      1 伏
      1 瓦
      1年
      1z
于 2010-09-30T22:14:00.227 回答