microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.56k stars 6.51k forks source link

Quck Accent misbehaves when typing in Japanese with Microsoft Japanese IME #23132

Closed v-naoyama-microsoft closed 1 year ago

v-naoyama-microsoft commented 1 year ago

Microsoft PowerToys version

0.66.0

Installation method

PowerToys auto-update

Running as admin

No

Area(s) with issue?

Quick Accent

Steps to reproduce

You can replicate this issue without knowing the Japanese language.

  1. In Windows 11 US English, open Settings > Time & language > Language & region.
  2. In the Preferred languages section, click Add a language.
  3. Add Japanese.
  4. Open something you can edit texts, say, Notepad.
  5. In the task bar, switch the input language to Japanese (Microsoft IME).
  6. In the task bar, click the icon for Microsoft Japanese IME and set the input mode to Hiragana.
  7. In the text field, enter something Japanese that ends with either one of vowel letters (a, e, i, o, u), say, sushi, press [Space] immediately to convert the phonetic alphabet to Japanese characters.

✔️ Expected Behavior

Converting Japanese texts shouldn't trigger Quick Accent.

❌ Actual Behavior

It does, and it prevents Japanese IME from converting the phonetic characters to Japanese. For this reason I can't use Quick Accent even typing in English because it is tedious to manually toggle this feature every time I type either in English or in Japanese.

This issue might be affecting all other languages which require character conversions: Chinese, Korean, etc.

Other Software

No response

jaimecbernardo commented 1 year ago

I've given this a try and I think it's working correctly for me. This is what it should look like, right? image

Quick Accent didn't seem to activate for me at all when writing th. Perhaps I'm doing something wrong? Can you please send a screen recording so we can understand a bit better what's happening?

Both features seem to use the same activation method, which might be causing the conflict for you. A workaround here might be to change the activation method for Quick Accent to only activate for the Left and Right arrow keys. Does this help?

/needinfo

v-naoyama-microsoft commented 1 year ago

Apologies, please type Japanese texts that end with a vowel letter (a, e, i, o, u); for example, s u s h i [Space].

I understand the obvious workaround is altering "Activation key" to "Left/Right Arrow" (i.e., excluding Space to invoke Quick Accent).

jaimecbernardo commented 1 year ago

I've tried it once again with sushi, without sucess. It seems to work flawlessly. I wonder if I'm missing something. jWa6emmIZ8

jaimecbernardo commented 1 year ago

/needinfo

v-naoyama-microsoft commented 1 year ago

@jaimecbernardo Are you sure you have enabled [Space] for Quick Accent? I could replicate it:

image
jaimecbernardo commented 1 year ago

@jaimecbernardo Are you sure you have enabled [Space] for Quick Accent? I could replicate it:

image

Yes, just double checked. Doesn't seem to affect the usage in my case at all. Just tried in admin mode as well. Does increasing the "activation delay" in Quick Accent's settings help improve the behavior for you? /needinfo

ghost commented 1 year ago

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 5 days. It will be closed if no further activity occurs within 5 days of this comment.

ethanfangg commented 1 month ago

/dup https://github.com/microsoft/PowerToys/issues/22452

microsoft-github-policy-service[bot] commented 1 month ago

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!