Як користуватися IBus з kde


9

Установка KDE на моєму ПК включає IBus та японський IME Anthy. У налаштуваннях IBus я ввімкнув IME Anthy. Демон IBus працює і в системному треї є піктограма IBus, однак, схоже, немає способу перемикання IME.

Це на PC-BSD 8.2.

Що я тут роблю неправильно?

Дякую

Відповіді:


4

Якщо ви запускаєте kde з xinitкоманди, ви можете встановити наступні змінні середовища в ~ / .xinitrc,

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

Це змусить усі програми поважати ibus. (Якщо це не працює для вас, змініть startkde4скрипт безпосередньо, додайте 3 рядки до верхньої частини, після#!/bin/sh

А також автоматичний запуск програми ibus ibus-daemon -xd, якщо встановити це systemsettings, є щось, що називається "Запуск", не можу згадати точну назву


Я маю все це; все ж у Firefox <kbd> Скласти "о </kbd> правильно врожай ö, але в Консолі це дає ̈́o- див. це питання .
gerrit

1

Спочатку запустіть, ps -ef | grep ibusщоб перевірити, що демон працює з правильним параметром. Має бути такий процес, як ibus-daemon --xim.

По-друге, остерігайтеся програми, яку ви використовуєте для тестування iBus. Наприклад, Kate (редактор тексту KDE) не працює з iBus (або, принаймні, не за замовчуванням, вам доведеться шукати більше, якщо цього хочете). Я вважаю, що інші програми KDE також схожі на Kate, хоча я не впевнений. Я використовую Chromium або Firefox для тестування iBus (натисніть на адресний рядок і виконайте комбінацію клавіш).

По-третє, (ви, можливо, це вже виявили) iBus функціонує належним чином лише після виходу з системи та входу в систему.

Оновлення: невеликий пошук виявив, що є ibus-qt для програм KDE.


Привіт, Навіть якщо Firefox, ctrl-space (налаштований ярлик), здається, нічого не робить. Піктограма ibus у тексті відображає повідомлення "Без вікна введення" при натисканні.
Лейнос
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.