
El teclado de mi computadora portátil es qwerty básico en inglés estadounidense (no internacional). He verificado esto usandoesta guía.
Actualmente estoy escribiendo esto en un teclado USB, que funciona normalmente, pero el teclado integrado en mi computadora portátil escribe letras incorrectas en ciertos lugares. En cualquier lugar debajo de las teclas numéricas, a la derecha de la columna de teclas y/h/n. Por ejemplo:
m -> 0
j -> 1
k -> 2
l -> 3
u -> 4
i -> 5
o -> 6
p -> *
; -> -
0 -> / # the only key on the number line which is messed up
... Etcétera. Sin embargo, el lado izquierdo del teclado parece funcionar bien: la tecla 'a' escribe 'a', 'q' escribe 'q', etc.
Cuando instalé el sistema operativo por primera vez, estoy relativamente seguro de que el teclado de la computadora portátil estaba funcionando, pero no cambié ninguna localización o configuración del teclado, aparte de reasignar la tecla de bloqueo de mayúsculas para controlar en /etc/default/keyboard
.
También intenté iniciar en un USB activo de Ubuntu 18 y el teclado de la computadora portátil funcionaba normalmente y, sin embargo, todas las configuraciones que conozco son idénticas al USB activo. Entonces debe haber algún archivo de configuración en algún lugar que haya sido modificado.
Salida de setxkbmap -print -verbose
:
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us+inet(evdev)+ctrl(nocaps)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)+ctrl(nocaps)" };
xkb_geometry { include "pc(pc105)" };
};
setxkbmap -query
:
rules: evdev
model: pc105
layout: us
options: ctrl:nocaps
Contenido de /etc/default/keyboard
:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS="ctrl:nocaps"
BACKSPACE="guess"
Respuesta1
Resulta que mi bloqueo numérico se activó a través de mi teclado USB y esto afectó directamente la configuración de mi computadora portátil.
Para evitar esto en el futuro, hice lo contrario deEste artículo, asegurando que el bloqueo numérico siempre esté deshabilitado de forma predeterminada en el arranque.
O simplemente deshabilítelo desde la línea de comando:
sudo apt instlal numlockx # if needed
numlockx off