Проблема полягає в тому, що композиційний ключ працює добре, але деякі програми не приймають з нього деяких символів. Наприклад, я можу набрати символу ∞в 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показує? У вас де-небудь налаштований спосіб введення?