keyman icon indicating copy to clipboard operation
keyman copied to clipboard

bug(linux): Compatibility issues with Open Office on Ubuntu 22.04 LTS

Open MakaraSok opened this issue 2 years ago • 3 comments

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.

image

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

MakaraSok avatar Jun 08 '22 06:06 MakaraSok

Could this be a similar problem as in #6193?

ermshiperete avatar Jun 09 '22 06:06 ermshiperete

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.

image

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. image

Now, try and type in Hindi or Khmer to see the expected characters output. image

MakaraSok avatar Jun 09 '22 08:06 MakaraSok

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

MakaraSok avatar Jun 16 '22 03:06 MakaraSok

Closing this issue since it might be fixed by #7079. Feel free to re-open.

ermshiperete avatar Oct 18 '22 13:10 ermshiperete