2010-09-30 12 views
5

Estoy tratando de reasignar mi teclado para escribir mejor.cómo puedo estadística estadística mi frecuencia de pulsación de tecla y cuenta

Pero necesito saber la frecuencia de cada tecla con el símbolo, será genial si incluye la tecla shift shift ctrl. Necesito toda la cuenta de teclas, no solo la frecuencia de letras aparece en palabras inglesas.

Estoy usando ibus-pinyin como mi método de entrada. y archlinux, wm impresionante, sin kde y gnome instalados. cualquier programa podría ayudarme?

BTW: qué pasa con dvorak. http://colemak.com/FAQ#What.27s_wrong_with_the_Dvorak_layout.3F

pero colemak no es apto para mí también, porque quiero más símbolos.

pero tengo que mantener algunos números, 1-5 para seleccionar la palabra china de ibus, sabes que la frecuencia de las letras pinyin no es la misma que las letras inglesas.

+0

leer Quizás http://stackoverflow.com/questions/67512/best-keyboard-for -custom-dvorak-based-programming-layout – JoshD

+0

no es tan fácil, en realidad, colemak ha explicado qué pasa con dvorak. –

Respuesta

4
 
$ xwininfo 

Ahora pulse sobre la ventana de terminal con el ratón para obtener el id de la ventana de la línea de esa manera:

xwininfo: Window id: 0x1e0000f "green"

Pregunte xev utilidad para realizar un seguimiento de X eventos de la ventana, registrando su salida.

$ xev -id 0x1e0000f > log &

Tipo algún texto y obtener sus estadísticas del registro, el filtrado de los 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

Es una pena, exactamente lo que estaba buscando, pero el último comando da respuesta a emtd, incluso si el archivo de registro contiene datos. El registro se ve así: http://paste.kde.org/ps2rlqoyd – suther

Cuestiones relacionadas