Как настроить ключ Compose на Ubuntu 15.04?

Вот сценарий «teamviewer.bash», который я использую, и который работает в 14.04:

#!/bin/bash
# to be copied to /opt/teamviewer/tv_bin/script
# modify /usr/share/applications/teamviewer-teamviewer11.desktop :
# Exec=bash /opt/teamviewer/tv_bin/script/teamviewer.bash
# sudo visudo
# add:
# user ALL=(ALL:ALL) NOPASSWD:/opt/teamviewer/tv_bin/script/teamviewer
# sudo service sudo restart
echo 'teamviewer --daemon enable' | sudo sh && \
/opt/teamviewer/tv_bin/script/teamviewer && \
echo 'teamviewer --daemon disable' | sudo sh
1
задан 20 September 2017 в 05:37

2 ответа

Нет официального пути. Установите и откройте редактор dconf:

sudo apt-get install dconf-editor
dconf-editor

Перейдите к org.gnome.desktop.input-sources и измените запись для xkb-options, например:

['terminate:ctrl_alt_bksp','compose:menu']

Заменить значение для меню в [ f6], если вам нужен другой. Вы можете выбрать вариант из списка ниже. Изменения вступили в силу немедленно.

Дополнительные параметры перечислены в man-странице xkeyboard-config:

   +------------------------------------------------------+
   |Option                Description                     |
   +------------------------------------------------------+
   |compose:ralt          Right Alt                       |
   |compose:lwin          Left Win                        |
   |compose:lwin-altgr    3rd level of Left Win           |
   |compose:rwin          Right Win                       |
   |compose:rwin-altgr    3rd level of Right Win          |
   |compose:menu          Menu                            |
   |compose:menu-altgr    3rd level of Menu               |
   |compose:lctrl         Left Ctrl                       |
   |compose:lctrl-altgr   3rd level of Left Ctrl          |
   |compose:rctrl         Right Ctrl                      |
   |compose:rctrl-altgr   3rd level of Right Ctrl         |
   |compose:caps          Caps Lock                       |
   |compose:caps-altgr    3rd level of Caps Lock          |
   |compose:102           <Less/Greater>                  |
   |compose:102-altgr     3rd level of <Less/Greater>     |
   |compose:paus          Pause                           |
   |compose:prsc          PrtSc                           |
   |compose:sclk          Scroll Lock                     |
   |                                                      |
   +------------------------------------------------------+
5
ответ дан 23 May 2018 в 20:43
  • 1
    @FlorianDiesch спасибо :) – A.B. 3 May 2015 в 19:40
  • 2
    Очень полезно, спасибо! Однако ... в списке уже есть 'compose:menu', поэтому, видимо, он не работает (я все еще получаю меню правой кнопки мыши). Есть идеи? – Thomas 3 May 2015 в 20:15
  • 3
    @Thomas Какое контекстное меню? – A.B. 3 May 2015 в 20:18
  • 4
    Какое бы меню вы ни выбрали, щелкнув правой кнопкой мыши на том, что в настоящее время имеет фокус клавиатуры. Так же, как Windows, в основном. – Thomas 3 May 2015 в 22:34
  • 5
    @Thomas Я думал, что вы хотите изменить запись для " xkb-options & quot ;? Нажмите один раз на ['compose:menu']. – A.B. 3 May 2015 в 22:38

Если unity-control-center -> Keyboard -> Shortcuts -> Typing -> Compose Key (как было предложено ранее @mhansen), это Disabled, и вы не можете его изменить, установка ubuntu-tweak-tool сделает его изменчивым. См. Также эту тему.

0
ответ дан 23 May 2018 в 20:43

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

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