¿Qué software están relacionados con el teclado? o la configuración del teclado?
Problema
Es local, solo en mi cuenta. No ayuda. Si intento reasignar las teclas, todavía no funcionarán.
Informacion
Si escribo xev en un terminal, me doy cuenta de que los códigos clave se han ido. Presioné F12 y obtuve esto.
FocusOut event, serial 33, synthetic NO, window 0x5200001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 33, synthetic NO, window 0x5200001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 33, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cómo pasó
Estaba tratando de transmitir audio a través de esta pregunta / respuesta. Pero cuando terminé y detuve el programa, noté que F10-F12 había dejado de funcionar.
Problema No sé cómo se llama el software o cómo funciona.
Los códigos clave para:
F10 es 76
F11 es 95
F12 es 96
Solución
La única solución que encontré fue reinstalar Ubuntu, triste, solo espero que el problema sea algo único ...
Respuestas:
Debe comenzar más bajo que los códigos clave. Debe encontrar los códigos de escaneo para estas claves y asociarlos a ellos. El subsistema que se ocupa de estos es
udev
, y los archivos relevantes se encuentran en/lib/udev/
.Paso 1
Compruebe / var / log / dmesg si las teclas F10, F11 y F12 producen alguna salida cuando las presiona. Para hacerlo, inicie el Visor de archivos de registro (
gnome-system-log
) y observe cualquier adición admesg
cuando presione esas teclas.Si producen salida, entonces no hay códigos clave asociados a los códigos de escaneo que emiten las claves, por lo tanto, el problema que enfrenta es un nivel muy bajo. Debe asignar códigos clave a estos códigos de escaneo. Use
setkeycodes
para asignar el código de escaneo correcto.Si no producen salida, entonces algo está mal en la configuración de X Org y posiblemente con udev. Ver el siguiente paso.
Paso 2
correr
para encontrar el dispositivo correcto para su teclado. La salida de muestra es
En este caso, nuestro teclado es
input/event5
.Entonces corre
y presione las teclas problemáticas. Puede salir de este programa presionando Esc.
La salida de muestra (correcta) para mí es
Paso 3
Si observa que las claves funcionan en una nueva cuenta de usuario, entonces lo que salió mal son los ajustes de configuración en su cuenta actual. Hay algunas formas en las que puede reasignar las teclas. Por ejemplo, verifique si creó accidentalmente nuevos accesos directos para F10, F11 y F12 en
.
fuente
scan code: 0x58 key code: f12 scan code: 0x57 key code: f11 scan code: 0x44 key code: f10
/var/log/dmesg
es un archivo enorme, pero no puedo encontrar nada sobre mis teclas F10-12. (Escribísudo gedit /var/log/dmesg
)dmesg
no proporciona ninguna salida relevante para el teclado y el comando anterior produce códigos de tecla para f10, f11 y f12, esto significa que su hardware está bien. Algo más está mal, y probablemente sea un problema de configuración. Intente arrancar con un LiveUSB / LiveCD y verifique si esas teclas funcionan. Si funcionan en LiveUSB / LiveCD, algunas configuraciones de usuario están estropeando su sistema.fuente
En mi opinión, su problema no está relacionado con la configuración del teclado.
Comprobaría los atajos de gnome (quizás reasignar teclas), ...
... o verifique si algún software que usa tiene algún complemento de mediakey o algo en las preferencias que podría causar problemas con el sistema de acceso directo gnome. Probablemente ese software no sea gtk +. Podría ser algo como audaz o amarok.
No veo posibilidad de que un bloqueo de pulseaudio pueda (directamente) causar su problema.
fuente
Aquí hay una descripción bastante buena para teclas multimedia, pero realmente me ayudó mucho. https://help.ubuntu.com/community/MultimediaKeys
fuente