Как включить липкие ключи из CLI?

Для 13.10 и новее:

Если вы ищете решение, которое не зависит от Gnome / KDE / Fluxbox или любой Desktop Environment или Window Manager, попробуйте выполнить следующую команду X Window System. Мне нужно это, потому что рабочий стол Unity не загружается (но X отлично работает), поэтому кнопка выхода отсутствует.

Из https://wiki.ubuntu.com/X/Config/DontZap#Using_the_command_line [ ! d2] Использование командной строки Вы можете ввести следующую команду, чтобы немедленно включить Zapping. setxkbmap -option terminate:ctrl_alt_bksp Если вы довольны новым поведением, вы можете добавить эту команду в свой ~/.xinitrc, чтобы сделать изменение постоянным.

Кроме того, согласно https://wiki.ubuntu.com/X/Config/DontZap#Using_the_command_line , это заменило старую функцию DontZap из более старых версий X Window System.

Использование командной строки

Кроме того, теперь опция Ctrl-Alt-Backspace настроена как X-клавиатура (XKB)

Пользователи, которые хотят использовать эту функциональность по умолчанию, могут включить ее с помощью опции конфигурации XKB «terminate: ctrl_alt_bksp», ,

5
задан 8 April 2012 в 18:27

1 ответ

Этот скрипт работает:

$ cat $HOME/bin/sticky_keys 
xkbset exp -bell -sticky -twokey -latchlock -accessx -feedback -stickybeep -led 9999
xkbset bell sticky -twokey -latchlock feedback led stickybeep

(Если вы предпочитаете дважды нажать Shift, чтобы означать «удерживать нажатие», то измените «-latchlock» выше на «latchlock»)

] Для получения дополнительной и связанной информации вам, вероятно, понравится эта страница вики:

https://wiki.ubuntu.com/Accessibility/doc/Guide/Mobility

Из-за отсутствия tool 'xorgcfg' или 'xf86cfg' https://launchpad.net/distros/ubuntu/+ticket/506 в репозитории ubuntu, вы должны использовать инструмент командной строки 'xkbset'. Это не очень удобно. Вам нужно дважды называть «xkbset». По первому вызову вы устанавливаете истечение настроек accessx. Это необходимо, потому что есть таймаут по умолчанию. При втором вызове вы можете самостоятельно настроить параметры доступа. Я не знаю почему, но в моих настройках это был необходимый порядок! С помощью xkbset -h вы получите справочное сообщение. Пример установки истечения настроек accessx: xkbset exp -bell -sticky -twokey -latchlock -accessx -feedback -stickybeep -led Вы должны отключить истечение всех необходимых параметров accessx. Поскольку, если вы установите явный тайм-аут с «0», вы вызовете ошибку времени выполнения xorg. Пример настройки параметров accessx: xkbset bell sticky -twokey latchlock feedback led stickybeep. Дополнительную информацию см. По адресу: http://www.xfree86.org/current/xset.1.html. В приведенном ниже примере конфигурации вы видите установку для ежедневное использование.
6
ответ дан 25 May 2018 в 12:52

Другие вопросы по тегам:

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