История изменений
Исправление Zubok, (текущая версия) :
Но если прибить ibus, то внезапно рубль уже можно вводить.
Это запросто может быть. Вместо ibus надо xim (GTK_IM_MODULE=xim gtk-application) тогда указывать. Но раз стоит ibus и используется, то это не вариант. Однако раз другие комбинации работают, то, вероятно, ibus все же читает конфигурацию XCompose самостоятельно. Такая же ситуация с умолчательным Input Module у GTK, кстати. По какой-то причине именно знак рубля игнорирует. Попробуй тогда так: Создай ~/.XCompose и впиши туда и перезапусти прикладуху:
include "%L"
<Multi_key> <P> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <p> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <P> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <p> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ZE> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ze> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ZE> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ze> : "₽" U20bd # ROUBLE SIGN
С этой затычкой умолчательный IM у GTK начинает работать. С ibus не пробовал (не использую), но вдруг и с ним заработает. С Qt же вроде проблем нет.
Исправление Zubok, :
Но если прибить ibus, то внезапно рубль уже можно вводить.
Это запросто может быть. Вместо ibus надо xim (GTK_IM_MODULE=xim gtk-application) тогда указывать. Но раз стоит ibus и используется, то это не вариант. Однако раз другие комбинации работают, то, вероятно, ibus все же читает конфигурацию XCompose самостоятельно. Такая же ситуация с умолчательным Input Module у GTK, кстати. По какой-то причине именно знак рубля игнорирует. Попробуй тогда так: Создай ~/.XCompose и впиши туда и перезапусти прикладуху:
include "%L"
<Multi_key> <P> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <p> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <P> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <p> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ZE> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ze> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ZE> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ze> : "₽" U20bd # ROUBLE SIGN
С этой затычкой умолчательный IM у GTK начинает работать. С ibus не пробовал (не используют), но вдруг и с ним заработает. С Qt же вроде проблем нет.
Исходная версия Zubok, :
Но если прибить ibus, то внезапно рубль уже можно вводить.
Это запросто может быть. Вместо ibus надо xim (GTK_IM_MODULE=xim gtk-application) тогда указывать. Но раз стоит ibus и используется, то это не вариант. Однако раз другие комбинации работают, то, вероятно, ibus все же читает конфигурацию XCompose самостоятельно. Такая же ситуация с умолчательным Input Module у GTK, кстати. По какой-то причине именно знак рубля игнорирует. Попробуй тогда так: Создай ~/.XCompose и впиши туда:
include "%L"
<Multi_key> <P> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <p> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <P> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <p> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ZE> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <Cyrillic_ze> <equal> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ZE> : "₽" U20bd # ROUBLE SIGN
<Multi_key> <equal> <Cyrillic_ze> : "₽" U20bd # ROUBLE SIGN
С этой затычкой умолчательный IM у GTK начинает работать. С ibus не пробовал (не используют), но вдруг и с ним заработает. С Qt же вроде проблем нет.