keyboard has a weird layout after boot

László Lajos Jánszky laszlo.janszky at gmail.com
Sun Jul 12 13:51:16 UTC 2020


 I have an Obins Anne Pro keyboard, which is a 60% mechanical NKRO keyboard
http://en.obins.net/anne-pro It works properly in the UEFI and in the
rescue shell when I quit the boot menu, but after FreeBSD booted up and I
got the login screen it changes layout to something weird. For example I
got "a" when pressing backspace or "w". Most of the keys stop working. I
used it on a Win7 PC for a few years, so it works fine and in theory it has
a standard US ANSI layout, at least the UEFI and the rescue shell does not
have problems with it. I tried it with FreeBSD 12.1 and KDE. I tried
another keyboard, which is a Logitech K360 and that works as expected with
102 key generic Hungarian layout. I tried all the generic models in KDE
with US layout by the Anne Pro, but had no success. I tried to disable the
KDE by commenting out "exec ck-launch-session startplasma-x11" from the
.xinitrc file, but somehow FreeBSD still boots with KDE idk why. I tried
the keyboard in a console with ctrl+alt+f3, which in theory would be the
same as booting without KDE and it had the same issue in that console too,
so I think it is not an xorg related thing, but I am not entirely sure.
Somebody suggested changing the keyboard mode to 6-KRO, but I did not find
anything about it in the manual, so probably this keyboard is NKRO only.
Any idea how to make it work with FreeBSD or what causes this problem?


More information about the freebsd-hardware mailing list