Где Xkb получает свою конфигурацию?

Я не знаю ни о какой оболочке, которая позволяет Вам вручную создавать новые потоки, обычно можно только использовать существующие потоки в текущей оболочке (или создать подоболочки, которые являются действительно новыми процессами). Использовать python или другой язык вместо этого.

Даже если бы Вы могли, я действительно не рекомендовал бы использовать сценарий оболочки для чего-то в этом масштабе. Потеря производительности по сравнению со скомпилированным языком при выполнении 10^6 повторения могла быть существенной.

12
15.03.2019, 10:35
1 ответ

Да, Gnome переопределяет xkb X настройки.
Можно установить xkb расположение/опции в Gnome любое использование инструментов CLI gsettings/dconf или через инструмент GUI dconf-editor.
Так, использование gsettings, откройте терминал и работайте:

gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'us+altgr-intl'), ('xkb', 'us+colemak')]"

и

gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:nocaps','grp:alt_shift_toggle']"  

Или разожгите dconf-editor и редактирование как это (отмечают каждое значение, должно быть заключено в кавычки, и несколько значений разграничены comma+space):

enter image description here

и

enter image description here

Оба метода должны привести к тем же результатам.

10
27.01.2020, 19:56
  • 1
    Привет, спасибо за ответ. В dconf-редакторе моя текущая установка, кажется, [('xkb', 'us+altgr-intl'), ('xkb', 'us+colemak')], таким образом, она должна работать, не так ли? Или мне нужно первое ('xkb', 'нас')? Существует также возможность, она все еще портит что-то. Я могу мешать GNOME переопределить xkb настройки? –  rabipelais 02.03.2013, 18:13
  • 2
    Это должно работать без первого ('xkb, 'us'), по крайней мере, это работает над моей установкой (не повреждает добавлять его и видеть, имеет ли это какое-либо значение). Если это все еще не работает затем, что-то должно быть неправильным в Вашей стороне, как я нахожусь также на Archlinux, и установка Ваших разметок и опций хорошо работает на моей стороне. Кроме того, я не думаю, что можно мешать Gnome переопределить xkb настройки, поскольку это - hardcoded в гнома-демона настроек –  don_crissti 02.03.2013, 18:58
  • 3
    Мммм, не работали так или иначе, я все еще получаю поврежденный результат. Если я однако изменяю порядок на [('xkb', 'us+colemak'), ('xkb', 'us+altgr-intl')], это действительно получает colemak конфигурацию (а не altgr один), но setxkbmap - запрос дает только variant: colemak, . Ошибка, возможно? Я не знаю, кому я мог сообщить. –  rabipelais 02.03.2013, 19:26
  • 4
    Хорошо, я попробовал его снова Двораком вместо colemak, и это работало. Я поместил colemak снова, и он действительно работал на этот раз.... странный. Танск много. –  rabipelais 02.03.2013, 19:54

Теги

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