Почему мой Emoji Picker ibus Key Combo не отвечает в Ubuntu 18.04 Bionic
Когда я нажимаю Ctrl + Shift + e
в нативном приложении Linux (например, Gedit, TODO, Geary и т. д.) ничего не происходит. Почему это так, и как я могу получить комбинацию клавиш для системного меню эмодзи по умолчанию?
Я попытался установить его на другую комбинацию клавиш с ibus-setup
, Я перезагружаю свою машину каждый раз, когда пытаюсь ibus exit
, ibus restart
, ibus-daemon &
все не имеют (наблюдаемого) эффекта (в этом вопросе).
Каждый второй ibus-setup
настройки будут меняться и уважать мои настройки. Любая другая комбинация клавиш, которую я настроил в GNOME 3, работает просто отлично. Только ключевая комбинация, назначенная сборщику эмодзи, дает сбой. Я могу щелкнуть правой кнопкой мыши Gedit и выбрать "Вставить Emoji" просто отлично, но захват мыши - огромный разрушитель потока.
Я на Ubuntu 18.04 с последней версией рабочего стола GNOME. Я также проверил, что я ничего не сопоставил ни с одной из выбранных мной комбинаций клавиш, ни по умолчанию (ctrl shift e
).
Может кто-нибудь помочь мне найти источник этой проблемы и как я могу решить?
2 ответа
Для меня, когда я нажимал комбинацию клавиш смайликов, в текстовом поле появлялась только буква «е». Позже я узнал, что вы должны нажать «пробел», чтобы вывести список категорий, или ввести «лицо» + пробел + пробел, чтобы найти смайлики с лицом на них!
Это известная проблема с IBus. Смотрите здесь. Похоже, что следующий обходной путь работает. в~/.xprofile
файл (создайте его, если он еще не существует), добавьте следующее:
export GTK_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=xim
ibus-daemon -xrd
Затем выйдите из текущего сеанса (или перезагрузите компьютер) и войдите снова. Комбинация клавиш emoji должна работать. Если по-прежнему не работает, измените комбинацию с помощьюibus-setup
. Откроется окно настроек IBus. Перейдите на вкладку смайликов, нажмите на 3 точки…
рядом с надписью "Emoji annotation" и выберите желаемую комбинацию. Я предпочитаю