Dalamud icon indicating copy to clipboard operation
Dalamud copied to clipboard

Using GoogleJapaneseIme does not display the input content at the start of input.

Open marimelon opened this issue 3 years ago • 3 comments

Google Japanese Ime does not notify IMECommand.OpenCandidate at the start of input, so the input content is not displayed until IMECommand.ChangeCandidate is notified.

marimelon avatar Oct 31 '21 17:10 marimelon

Google IME is using TSF (Text Services Framework) and I only tested IMEs in the old IMM framework (such as Microsoft IME).

Bluefissure avatar Feb 16 '22 20:02 Bluefissure

I have tried to fall back the in-game IME to system IME, which can help the input in imgui. Try by adding https://raw.githubusercontent.com/Bluefissure/IMEPlugin/master/repo.json as a 3rd party repo.

Bluefissure avatar Feb 22 '22 20:02 Bluefissure

May be used instead of IMECommand.OpenCandidate.

https://github.com/marimelon/Dalamud/blob/95afdaad40020343f453f6bccddc4bbe18488257/Dalamud/Game/Gui/Internal/DalamudIME.cs#L166-L172

marimelon avatar May 05 '22 17:05 marimelon