привязка клавиш для увеличения / уменьшения виртуальной консоли в X

apt-get - это инструмент на основе Debian и Debian для управления пакетами.

Он не будет работать правильно на iPhone без серьезных усилий по изменению кода и пакетов, которые вы хотите запустить / установить

1
28.10.2017, 05:33
2 ответа

Одна вещь, которая остается неизменной при переключении с VT на X11 и обратно, — это общая подсистема обработки устройств ввода Linux «низкого -уровня». Примеры на C есть в Linux USB Input Subsystem и , часть 2 в Linux Journal. Ваша система может иметь пакет библиотеки Python python -evdev , чтобы упростить эту задачу.

Чтобы проверить, что возможно, evtestможно использовать для простого вывода событий на заданное устройство ввода, и вы можете отслеживать состояние интересующих вас клавиш с помощью скрипта awkили аналогичного, и получать для выполнения команд chvt.

1
27.01.2020, 23:24

Клавиши Alt+стрелки становятся доступными для вас, если вы находитесь в режиме XLATE. Если нет, вы можете активировать его с помощью волшебного sysrq-ключа:аварийного люка в вашем ядре на случай блокировки X.

Во-первых, убедитесь, что он включен:

cat /proc/sys/kernel/sysrq

Вывод представляет собой число, и вы можете переключиться на XLATE, если оно равно 1 или установлена ​​битовая маска 0x4:x == 1 || x & 0x4. Источник

Если ни одно из них не верно, вы можете изменить номер как root:

echo 1 > /proc/sys/kernel/sysrq

В Arch Linux я также могу сделать:

sysctl kernel.sysrq=1

Наконец, либо нажмите Alt+SysRq+R, либо введите команду ниже:

echo r > /proc/sysrq-trigger

Теперь вы находитесь в режиме XLATE. -У вас есть удобные привязки клавиш до перезагрузки! О возможных побочных эффектах см. здесь .

Кто-нибудь, пожалуйста, скажите, можно ли включить это постоянно.

0
24.03.2020, 02:42

Теги

Похожие вопросы