0 votos

La disposición del teclado de Wireshark es incorrecta

Acabo de instalar la versión 1.12.0 de Wireshark (v1.12.0-0-g4fab41a de master-1.12) en OSX 10.9.4 con XQuartz 2.7.7.

Wireshark está haciendo algo raro con la distribución de mi teclado, pero otras aplicaciones X11 no se ven afectadas. No veo una opción de distribución del teclado en la interfaz de Wireshark y las búsquedas en Google han sido infructuosas.

Ejemplo de lo que significa zany:

La tecla z es ahora 5 (shift Z produce %). 5 es ahora i. <tab> es b. <Space> es n.

Puede que haya un patrón, pero para mí no es evidente (el número de bytes en la reasignación de teclas tampoco sigue un patrón).

¿Alguien tiene sugerencias?

1voto

naknode Puntos 199

Y resuelto: X11 construye un mapeo de teclas en la instalación. En mi máquina, tengo otro idioma instalado, y mi ~/.Xmodmap el archivo estaba causando el problema.

Al cruzar el mapeo virtual para el teclado ubicado en /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Events.h con el .Xmodmap de la siguiente manera:

keycode   8 =
keycode   9 = Escape NoSymbol Escape
keycode  10 = 1 exclam 1 exclam
keycode  11 = 2 at 2 at
keycode  12 = 3 numbersign 3 numbersign
keycode  13 = 4 dollar 4 dollar
keycode  14 = 5 percent 5 percent
keycode  15 = 6 asciicircum 6 asciicircum
keycode  16 = 7 ampersand 7 ampersand
keycode  17 = 8 asterisk 8 asterisk
keycode  18 = 9 parenleft 9 parenleft
keycode  19 = 0 parenright 0 parenright
keycode  20 = minus underscore minus underscore
keycode  21 = equal plus equal plus
keycode  22 = BackSpace BackSpace BackSpace BackSpace
keycode  23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode  24 = q Q q Q
keycode  25 = w W w W
keycode  26 = e E e E
keycode  27 = r R r R
keycode  28 = t T t T
keycode  29 = y Y y Y
keycode  30 = u U u U
keycode  31 = i I i I
keycode  32 = o O o O
keycode  33 = p P p P
keycode  34 = bracketleft braceleft bracketleft braceleft
keycode  35 = bracketright braceright bracketright braceright
keycode  36 = Return NoSymbol Return
keycode  37 = Control_L NoSymbol Control_L
keycode  38 = a A a A
keycode  39 = s S s S
keycode  40 = d D d D
keycode  41 = f F f F
keycode  42 = g G g G
keycode  43 = h H h H
keycode  44 = j J j J
keycode  45 = k K k K
keycode  46 = l L l L
keycode  47 = semicolon colon semicolon colon
keycode  48 = apostrophe quotedbl apostrophe quotedbl
keycode  49 = grave asciitilde grave asciitilde
keycode  50 = Shift_L NoSymbol Shift_L
keycode  51 = backslash bar backslash bar
keycode  52 = z Z z Z
...

podemos ver desajustes. Supongo que las otras aplicaciones que he probado no tienen en cuenta la personalización del usuario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X