helloSystem / Utilities

Utilities written in PyQt5, meant for use with helloSystem
BSD 2-Clause "Simplified" License
28 stars 29 forks source link

Add IBUS input method as the default input method #72

Closed louies0623 closed 1 year ago

louies0623 commented 3 years ago

For [Japanese, Korean, Indian, Thai, Vietnamese, Chinese (Traditional), Chinese (Simplified)] users, add input methods, as far as I know it supports the most extensive and complete languages.

https://en.wikipedia.org/wiki/Intelligent_Input_Bus https://github.com/ibus/ibus

probonopd commented 3 years ago

Is there a non-Gtk, non-Linux, non-Red Hat way of achieving a similar thing? I always found "input sources" utterly confusing on Linux, and especially on Gnome, where this thing seems to be integrated.

How does Haiku do this?

louies0623 commented 3 years ago

I never thought that ibus has a problem in German, no wonder Ubuntu will add " keyboard input method system " option in language support in system settings.

On Ubuntu Unity: DRVK5

louies0623 commented 3 years ago

There is one more thing. You should add a new language switch in the upper right corner of the menu. Just like Mac or unity, choose the language you should choose. This should reduce the number of incorrect input because the video I saw is solved like this (maybe). UUnity_1_open_text_entry_settings-en unnamed (1)

probonopd commented 3 years ago

This is an anti-feature if you ask me.

helloSystem is about making things simple, not complicated. The language should match what is physically printed on the keyboard, and it should be auto-detected.

You have a British keyboard? Then it should be recognized as such. Or have a US keyboard? Then it should be recognized as such. (This is how it works with Raspberry Pi keyboards currently.)

louies0623 commented 3 years ago

It’s just that if one keyboard and one word are ideal, it’s impossible to achieve in my language.

This is the language i use Because in my language, there are 7 ways to input a word. unnamed

Then there are 5 ways to write in one word image

91683835-0d119080-eb99-11ea-8e42-c7cfabb9cfc8

louies0623 commented 3 years ago

It is indeed very important to automatically detect the keyboard configuration, if the configuration is not complete, you still have to select the layout in the keyboard settings.

Whether it is a mac or a pc keyboard.

probonopd commented 1 year ago

Let's talk about this topic in https://github.com/helloSystem/docs/issues/34.