Рейтинг:1

Как переназначить клавишу CapsLock на клавишу Esc в Ubuntu, установленной на VPS (только консоль, без среды рабочего стола)?

флаг in

Цель состоит в том, чтобы переназначить CapsLock к Esc ключ на моем удаленном сервере Ubuntu 20.04 (только консоль, без среды рабочего стола).

Эта система Ubuntu установлена ​​на виртуальном частном сервере. Я захожу на этот сервер с помощью Putty со своего домашнего ноутбука с Windows 10.

И все говорят о сопоставлении этого CapsLock ключ к Esc, но мне не удалось найти настоящую строку, которую нужно написать 2.

Я запустил это:

michal@localhost:~$ статус localectl
   Язык системы: LANG=en_US.UTF-8
       Клавиатура ВК: н/д
      Макет X11: США
       Модель X11: pc105

но я не понимаю, что Карта ВК средства?

Должно ли быть что-то кроме н/д?

Я также пытался создать /etc/vconsole.conf файл, и я добавил туда строку:

код 58 = Escape

но это ничего не меняет. Да, я перезагрузил свой сервер Ubuntu.

я прочел эта страница справки:

но это немного сложно для меня, и я просто не могу извлечь решение оттуда.

Рейтинг:3
флаг uz

Попробуйте отредактировать /etc/по умолчанию/клавиатура и включите строку:

XKBOPTIONS="шапки:побег"
michal roesler avatar
флаг in
Будет ли это постоянным изменением? Например, каждый раз, когда я вхожу в систему, заменяет ли CapsLock клавишу Esc?
Gunnar Hjalmarsson avatar
флаг uz
@michalroesler: Это действительно будет настойчиво. Но я не могу сказать, будет ли это эффективно, если вы измените его на сервере и войдете через ssh. Возможно, это скорее ваш удаленный клиент, который вам нужно изменить.
michal roesler avatar
флаг in
Я написал `XKBOPTIONS="caps:escape"` в `/etc/default/keyboard` и перезагрузил сервер, но CapsLock по-прежнему остается CapsLock. Что вы имеете в виду под: "Может быть, это скорее ваш удаленный клиент, который вам нужно изменить".
Gunnar Hjalmarsson avatar
флаг uz
@michalroesler: я имею в виду вашу машину с Windows 10. Вот где клавиатура, которую вы используете, верно?
michal roesler avatar
флаг in
Да. Я использую клавиатуру на компьютере с Windows 10 у себя дома.
Jay _silly_evarlast_ Wren avatar
флаг ca
Я думаю, что отображение обратное. https://manpages.debian.org/testing/keyboard-configuration/keyboard.5.en.html говорит `XKBOPTIONS="ctrl:nocaps"`, чтобы сопоставить заглавные буквы с ctrl, поэтому я предполагаю, что это должно быть XKBOPTIONS=" escape:nocaps", чтобы отображать капслок для побега.
Gunnar Hjalmarsson avatar
флаг uz
@Jay_silly_evarlast_Wren: Лучше посмотрите на полный список: https://manpages.ubuntu.com/manpages/xenial/en/man7/xkeyboard-config.7.html (я думаю, угадывать в данном случае не лучший подход. ; ))
Jay _silly_evarlast_ Wren avatar
флаг ca
Действительно вы правы. Мне это определение кажется нелогичным. Должно быть, я неправильно об этом думаю. Спасибо за исправление. Я рад, что нашел этот пост, потому что мне нужно «ctrl: nocaps», и это сработало для меня.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.