Open blhsrwznrghfzpr opened 1 month ago
Additional context from #2826 (duplicate)
一般に、コンピュータ上で日本語(韓国語や中国語もそうですが)入力をする際はIME(Input Method Editor)と呼ばれるシステムを利用します。これらの言語ではキーボード入力(発音)と入力したい文字が1対1で対応しないことが多いです。そのため、IMEが発音を示す文字の入力の受け付け、そして目的の単語への変換を行います。(日本ではIMEはかなり浸透したシステムであり、コンピュータで文字を入力する際はひらがなを入力して変換する、ということは多くの人が知っていますが、IMEという言葉を知らない人は決して少なくありません。)
日本語の場合、アルファベット入力がIMEによって自動的に「ひらがな」に置換され、その後「変換キー(日本語配列キーボード固有のキー)」を押すことで「カタカナ」「漢字」等に変換されます。 加えて、日本語話者のコンピュータ上で扱う文字種が多いため、それぞれの文字種に直接変換するショートカットがF6~F10キーに割り当てられています。このうち半角カタカナへの変換がF8キーと重複するためにこのバグが発生します。 In general, Japanese (as well as Korean and Chinese) input on a computer is done using a system called an Input Method Editor (IME). In these languages, there is often no one-to-one correspondence between keyboard input (pronunciation) and the character you want to input. Therefore, the IME accepts the input of characters that indicate pronunciation and converts them into the desired word. (In Japan, the IME is a fairly widespread system, and many people know that when entering characters on a computer, hiragana is entered and converted, but there are by no means a few people who do not know the term IME.)
In the case of Japanese, alphabetic input is automatically replaced by hiragana by the IME, and then converted to katakana, kanji, etc. by pressing the “conversion key” (a key unique to Japanese keyboards). In addition, because Japanese speakers handle many types of characters on their computers, shortcuts are assigned to the F6 to F10 keys to convert directly to each type of character. This bug occurs because the conversion to half-width katakana overlaps with the F8 key.
Translated with www.DeepL.com/Translator (free version)
I also find this bothersome as Japanese input user. While it's more of a feature request than a bug report, I would appreciate the option to reassign the keys currently mapped to the F keys to different keys.
General key rebinding would be covered by #23 @akiRAM2. There are probably still ways this behaviour can be improved, e.g. disabling the F8 key from hotswitching while a text input is focused. Seeking input from @Frooxius.
Describe the bug?
When typing long sentences, it is common to switch to Screen Mode and type without wearing the HMD. In Japanese text input using IME, the F8 key is sometimes used for character conversion. However, when typing in Screen Mode, attempting to use F8 for conversion will switch the mode back to VR.
To Reproduce
Expected behavior
Switching between VR and Screen Mode with the F8 key should not occur while typing.
Screenshots
No response
Resonite Version Number
Beta 2024.8.5.1341
What Platforms does this occur on?
Windows
What headset if any do you use?
Quest3 and Desktop
Log Files
DESKTOP-P16I6HJ - 2024.8.5.1341 - 2024-08-28 20_51_26.log
Additional Context
I believe this is related to the Japanese IME, but I’m not entirely sure. https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/745
Additionally, other keys such as F2/F5/F6 seem to be disabled while typing.
Reporters
Resonite: yoshi1123_, YOUR
Discord: yoshi1123_, trpg0409