keyman
keyman copied to clipboard
bug(linux): Compatibility issues with Open Office on Ubuntu 22.04 LTS
Describe the bug
Keyman doesn't output the expected characters in Apache OpenOffice 4.1.12 on Linux 22.04 LTS when using complex script keyboards, i.e. https://keyman.com/keyboards/itrans_devanagari_hindi or https://keyman.com/keyboards/khmer_angkor. Latin characters are output instead.

Expected behavior
The keyboard should output the expected characters of the complex script keyboards.
Keyman for Windows/macOS/Linux:
- OS: Ubuntu 22.04 LTS
- Keyman version: 15.0.243-beta
- Target Application: openoffice4
Additional context
Original post on the community site: https://community.software.sil.org/t/problems-using-a-hindi-keyboard-on-ubuntu/6302/5
Could this be a similar problem as in #6193?
The two Keyman keyboards work when tweaking the OO Options. From the within the Options
under Language Settings
, click on Languages
and then check Show UI elements for East Asian writings
and the other one under Enhanced language support
.
Afterwards, The Default languages for documents
would have Asian
and CTL
enabled and Hindi or Khmer can be selected from the dropdown menu of CTL
.
Now, try and type in Hindi or Khmer to see the expected characters output.
Keyman works and outputs the expected characters in terminal in Xorg and Wayland, but nothing at all in OpenOffice 4.1.12.
https://community.software.sil.org/t/problems-using-a-hindi-keyboard-on-ubuntu/6302/17
Closing this issue since it might be fixed by #7079. Feel free to re-open.