Моя родная раскладка клавиатуры - "dk" (датский).

Я использую Tiny Core Linux на виртуальной машине (Bochs). Виртуальная машина загружает загрузчик, где у меня есть возможность предоставить карту клавиатуры в качестве аргумента ядру. Примером является "kmap = qwerty/dk". Если я поменяю раскладку клавиатуры на "us" на хосте, я могу ввести «=» в GUI Bochs X11. Но тогда я не могу ввести "/". Если я изменю раскладку клавиатуры после ввода чего-либо, Bochs не позволит мне вводить больше.

Я должен продолжать использовать графический интерфейс X11, потому что при использовании, т. Е. Графического интерфейса SDL, загрузка ЦП всегда составляет 100%.

После загрузки TCL с таблицей ключей по умолчанию (поскольку я не могу изменить ее в загрузчике), я могу изменить таблицу ключей с помощью "loadkmap". Это читает от STDIN. Карта ключей находится в /usr /share /kmaps /qwerty /dk. Я понял, что могу перейти в каталог, используя "cd .." без необходимости использовать ключ "/". Но как мне загрузить его в "loadkmap", не используя «|» или "<"?

1 ответ1

0

Я обнаружил, что использование США в качестве макета хоста и загрузка с макетом по умолчанию дадут мне машину, которая будет работать хорошо, если я не нажму стрелку влево. Если бы я нажал стрелку влево, Backspace удалял бы целые слова за раз. Мне было очень трудно настроить сетевые интерфейсы в этом состоянии. Чтобы выйти из режима, я обнаружил, что мне нужно только нажать L_ALT. Эта ситуация не та "авария", о которой я говорил, авария была связана с Bochs, я полагаю, как это произошло и в загрузчике. Проблема со стрелкой возникла только в гостевой Linux.

После выяснения, что L_ALT выведет меня из этого режима, я успешно настроил сетевые интерфейсы. Теперь я сохранил состояние виртуальной машины, изменил хост-клавиатуру на DK, восстановил состояние и подключился через SSH. Теперь у меня есть доступ к виртуальной машине через SSH с моей собственной компоновкой, настроенной на хосте, и с использованием "используемой" компоновки (на самом деле компоновка не используется, так как она по SSH и SSH не отправляет коды ключей AFAIK), что в значительной степени то, что я в розыске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .