2010-09-30 31 views
5

Je suis essayer de remapper mon clavier pour taper mieux.comment puis-je statistique ma fréquence de presse touche et compte

Mais j'ai besoin de connaître la fréquence de chaque symbole d'inclusion de clé, ce sera génial si l'on inclut le changement d'onglet ctrl. J'ai besoin de toutes les touches pour comprendre non seulement la fréquence des lettres dans les mots anglais. J'utilise ibus-pinyin comme méthode d'entrée. et archlinux, awm wm, sans kde et gnome installés. tous les programmes pourraient m'aider?

BTW: quel est le problème avec dvorak. http://colemak.com/FAQ#What.27s_wrong_with_the_Dvorak_layout.3F

mais colemak n'est pas bon pour moi aussi, parce que je veux plus de synmbols.

mais je dois garder quelques chiffres, 1-5 pour sélectionner le mot chinois d'ibus, vous savez que la fréquence des lettres pinyin n'est pas la même que les lettres anglaises.

+0

peut-être lu http://stackoverflow.com/questions/67512/best-keyboard-for -custom-dvorak-based-programming-layout – JoshD

+0

pas si facile, en fait, colemak a expliqué ce qui ne va pas avec dvorak. –

Répondre

4
 
$ xwininfo 

maintenant frappé votre fenêtre de terminal avec la souris pour obtenir l'identifiant de la fenêtre de la ligne comme ça:

xwininfo: Window id: 0x1e0000f "green"

Demandez xev utilitaire pour suivre X événements de votre fenêtre, vous connectant sa sortie.

$ xev -id 0x1e0000f > log &

Tapez un texte et obtenir vos statistiques du journal, filtrer les keyreleases:

 
$ grep keysym log| sed -e "s/).*//" -e "s/.* //"| sort | uniq -c 
     1 b 
     2 c 
     2 Control_L 
     2 d 
     1 e 
     3 f 
     3 g 
     2 j 
     1 k 
     2 l 
     1 n 
     1 q 
     1 r 
     8 Return 
     2 s 
     1 t 
     1 u 
     1 v 
     1 w 
     1 y 
     1 z 
+0

C'est un peu dommage, exactement ce que je cherchais, mais la dernière commande donne une réponse emtd, même si le fichier journal contient des données. Le journal ressemble à ceci: http://paste.kde.org/ps2rlqoyd – suther