apt-get
- это инструмент на основе Debian и Debian для управления пакетами.
Он не будет работать правильно на iPhone без серьезных усилий по изменению кода и пакетов, которые вы хотите запустить / установить
Одна вещь, которая остается неизменной при переключении с VT на X11 и обратно, — это общая подсистема обработки устройств ввода Linux «низкого -уровня». Примеры на C есть в Linux USB Input Subsystem и , часть 2 в Linux Journal. Ваша система может иметь пакет библиотеки Python python -evdev , чтобы упростить эту задачу.
Чтобы проверить, что возможно, evtest
можно использовать для простого вывода событий на заданное устройство ввода, и вы можете отслеживать состояние интересующих вас клавиш с помощью скрипта awk
или аналогичного, и получать для выполнения команд chvt
.
Клавиши 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. -У вас есть удобные привязки клавиш до перезагрузки! О возможных побочных эффектах см. здесь .
Кто-нибудь, пожалуйста, скажите, можно ли включить это постоянно.