Como alterar o layout do teclado USB em um console do OpenBSD?

3

Eu posso estar abusando da palavra console, mas quero dizer o modo sem X, ou seja, pressionando ^+Alt F1 e, em seguida, registre como outro usuário onde eu quero usar o layout escolhido com teclado USB.

O X funciona, ele configura o novo teclado USB à minha escolha quando eu o conecto. Mas o layout do teclado do console fica preso à configuração especificada pelo kernel. Eu estou tentando mudar isso:

# usbhidctl -f /dev/uhid0 -w keyboard.encoding=us                                       
usbhidctl: Failed to match: keyboard.encoding

Algumas informações sobre a versão do OpenBSD:

# uname -rv
4.7 GENERIC.MP#449
    
por Gilles 20.04.2011 / 00:25

1 resposta

4

wsconsctl keyboard.encoding=us

trabalho?

Se sim, coloque isso em /etc/wsconsctl.conf para torná-lo persistente.

Ou você está dizendo que isso funcionaria apenas para teclados PS / 2? Talvez ativar o modo de teclado legado USB no BIOS ajudasse nesse caso?

wsconscfg -k

também pode ser útil.

Talvez você precise alterar o dispositivo de

/dev/uhid0

para algo como

/dev/wskbd0

ou

/dev/wskbd1
    
por 20.04.2011 / 00:30