Skip to content

Commit 6d268ae

Browse files
Consolatisjohanmalm
authored andcommitted
FAQ: add gtk4 compose section
1 parent 48eada7 commit 6d268ae

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/faq.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
2. [Laptop Lid](#laptop-lid)
2222
9. [Applications](#applications)
2323
1. [gparted](#gparted)
24+
2. [GTK4](#gtk4)
2425

2526
# 1. Keybinds {#keybinds}
2627

@@ -351,3 +352,11 @@ started labwc (not root) to fix this.
351352
If `xauth` and/or `xhost` are not installed, it is possible to run with
352353
`sudo -E gparted`.
353354

355+
## 9.2 [GTK4]{#gtk4}
356+
357+
### Q: My compose key stopped working
358+
359+
This is due to a change in GTK4 which now requires input methods for compose.
360+
Either install a input method like ibus or fcitx5 or force GTK4 to use its
361+
built-in compose method by adding `GTK_IM_MODULE=simple` to
362+
`~/.config/labwc/environment`.

src/integration.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,8 @@ depending on your system setup. There are at least two ways to fallback to a
380380
## 12.2 Compose
381381

382382
From version `4.20.0`, compose keys (e.g. typing "à" with "\`" + "a" in
383-
US-intl layout) do not work in GTK4 applications without using
383+
US-intl layout) do not work in GTK4 applications without manual configuration
384+
(`GTK_IM_MODULE=simple` in `~/.config/labwc/environment`) or using
384385
[input methods](#input-method) like Fcitx5 and IBus. See [#3068] for details.
385386

386387
[#3068]: https://github.com/labwc/labwc/issues/3068

0 commit comments

Comments
 (0)