Проблема полягає в тому, що композиційний ключ працює добре, але деякі програми не приймають з нього деяких символів. Наприклад, я можу набрати символу ∞
в Emacs ( Compose+ 8+ 8), але це не працюватиме у FireFox, Konsole та Kate. Але багато інших персонажів, наприклад, €
набрані там (у FireFox, Konsole та Kate) із Compose, працюють чудово. Також я можу вставити проблемні символи простою копією-вставкою (з будь-якого з двох буферів обміну) .
Отже, що може це викликати, і як це виправити?
Вибачте, але я поняття не маю, як дослідити цю проблему. Я знайшов людей, чий ключ Compose взагалі не працював у деяких додатках, але в моєму випадку це працює, хоча і якось частково.
Налаштування: клавіша компонування, прив’язана до правої клавіші Super в обох /etc/default/keyboard
налаштуваннях та клавіатурі KDE.
/etc/init.d/
в списку служб KDE) , єдиний спосіб, який я знайшов, - це його очищення. Крім того, я просто встановив його знову, і виявив, що він навіть не має налаштування, щоб мати різні макети вікон. Чи є спосіб використовувати нативний метод введення KDE для всіх програм?
ibqtim-ibus.so
, з якого видно, що він використовується програмами KDE. Друге з'явилося з цього питання : оскільки я натискаю «Compose + a + _», він дає ā
в Emacs, і ª
FireFox і т. Д. Я думаю, що мені доведеться спробувати видалити цей пакет, і я бачу, чи він усуває проблему.
env | grep IM
показує? У вас де-небудь налаштований спосіб введення?