2 votos

La tecla de escape no funciona, solo fn + escape

Por lo tanto, probablemente haya alguna aplicación responsable de esto, pero no estoy seguro de cómo encontrarla.

Pulso Esc en:

  • Eventos de Karabiner: eco de 'escape' como debería

  • según el visor de teclado de OS X, nunca se presiona Esc.

Pero fnEsc sí funciona (también en el visor de teclado de OS X).

No tengo idea de dónde buscar. Vi este hilo pero ya desactivé Siri y el Asistente de voz y reinicié.

¿Dónde puedo encontrar más información sobre cómo lidiar con esto?

Estoy en la última actualización de High Sierra 10.13.4.

Usando una aplicación llamada 'Key Codes', registró:

  • al presionar Esc: nada

  • al presionar fnEsc (primero fn, luego esc):

En xev, cuando presiono 'esc' no se muestra nada. Pero cuando presiono fn+esc, obtengo la siguiente salida:

Para obtener la salida completa de xmodmap -pk la he subido aquí. Las líneas más destacadas (supongo) son:

0 votos

Si Karabiner events ve "escape" como debería, está enviando el código de escaneo correcto, sin embargo, lo que obtienes para fn-Esc no parece correcto (Esc debería ser el código 61). Consulta esta publicación para ver cómo usar xev (incluido en macOS) para obtener los códigos de escaneo. También intenta probar en Modo Seguro.

0 votos

Estoy usando Karabiner Elements que supuestamente no registra la tecla FN. Para hacer esto aún más misterioso: Key Codes en mi MacbookAir devuelve para Escape (con o sin FN) >>Teclas: Escape / Código de tecla: 53/0x35 / Modificadores: 256/0x100<< EventViewer simplemente devuelve: >>0x29/escape<< y xev devuelve: >>código de tecla 61 (símbolo de tecla 0xff1b, Escape)<<

0 votos

Sí, no siento que el problema se esté volviendo mucho más claro...

1voto

zonble Puntos 2925

Si sabes que tu teclado tiene la correcta identificación de país y configuración ISO/Ansi, podrías probar "xev" en la aplicación Terminal. Después de unos momentos se abrirá una pequeña ventana en la parte superior de tu pantalla. Simplemente presiona "esc" una vez, luego cualquier letra, después presiona "fn" y "esc". Por último: Cmd-punto para detener la salida. Dependiendo de lo que te diga la ventana de Terminal, podrías obtener alguna pista.

Otro comando en Terminal "xmodmap -pk" proporciona una lista de los Keycodes y Valores de Keysym de tu teclado. Quizás haya algo inusual mostrado allí. Puedes publicar la salida relevante aquí.

1 votos

Gracias por la sugerencia @clemsam_lang, pero ni xev ni xmodmap vienen precargados en OSX. Busqué y parece ser una herramienta para Ubuntu... ¿quizás sabes cómo instalarla en OSX? Así que busqué otras alternativas. Encontré una aplicación llamada 'Key Codes' y edité la publicación con los resultados.

1 votos

Necesitarás instalar un servidor X11 / X.Org para obtener xev y xmodmap. Solía venir incluido con OS X, pero ahora debes descargarlo e instalarlo por separado desde xquartz.org.

0 votos

Agregué los resultados en el tema... pero no estoy seguro de qué más hacer con eso

1voto

Scott Puntos 66

Como actualización de Nov 2023:

He intentado todo lo que he encontrado aquí y en internet, pero en mi caso fue la aplicación Loom. Una vez que cerré la aplicación, todo volvió a funcionar.

ACT:

El soporte de Loom está investigando el problema. introduce la descripción de la imagen aquí

0voto

alke2007 Puntos 329

Todavía no he descubierto POR QUÉ de repente está así. Pero encontré una solución. En karabiner-elements, vinculé escape a escape y esto sobrescribió lo que sea que había sucedido antes :) Debería haber pensado en esto antes

0voto

stevecoh1 Puntos 97

En mi caso fue el BetterTouchTool. Lo eliminé y de repente mi tecla ESC volvió a funcionar como antes :)

0voto

tkrille Puntos 51

Ninguna de las soluciones de software funcionaron para mí, así que utilicé una solución de hardware. Literalmente mantuve presionada la tecla fn todo el tiempo. Ahora la fila superior de mi teclado K1280 es igual que la de un teclado Apple genuino.

0 votos

¿Cómo "literalmente hiciste que todas las teclas fn se presionaran"? Explicar cómo hacer algo es fundamental para dar una respuesta completa.

0 votos

Grabé la tecla fn con cuidado para que siempre esté presionada. No se ve tan fea y hace su trabajo muy bien. ¡Finalmente tengo la tecla Esc en VIM! :)

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