New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible to type Vietnamese characters with NVDA and Unikey typing software #4043

Closed
nvaccessAuto opened this Issue Apr 1, 2014 · 4 comments

Comments

Projects
None yet
1 participant
@nvaccessAuto

nvaccessAuto commented Apr 1, 2014

Reported by mdcurran on 2014-04-01 05:59
When typing in Vietnamese in Windows, people may use the Unikey typing software, as it is possible that Windows itself does not support Vietnamese input. However, as of NVDA 2012.1 and the support for handling injected keys, it has become impossible to use Unikey and NVDA togethr as when correct key sequences are typed, incorrect characters are spoken and written to the control with focus. This is because Unikey will sometimes quickly backspace one or more characters and regenerate new ones, but as newer NVDA versions initially block the backspace key and then handle it asynchronously (which does include sending it on to the application) this is enough to greatly confuse Unikey.
Unikey can be found at: http://www.sourceforge.net/project/unikey
Notes from a user on how to reproduce the issue:

  • choose english interface so that you know how to go along with it.
  • select unicode (radio button) at settings character set:
  • select telext (item) at input method combo box:
  • type in ms-word the following string from keyboard: hoangf moocj kieen
      expected words being created in text: u'ho\xe0ng m\u1ed9c ki\xean'
@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Apr 1, 2014

Comment 2 by mdcurran on 2014-04-01 06:05
The real Vietnamese string is:
hoàng mộc kiên

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Apr 2, 2014

Comment 4 by Michael Curran <mick@... on 2014-04-02 06:14
In [b3deb14]:

Merge branch 't4043' into next. Incubates #4043

Changes:
Added labels: incubating

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Apr 22, 2014

Comment 5 by Michael Curran <mick@... on 2014-04-22 05:28
In [58c71cb]:

Merge branch 't4043'. Fixes #4043

Changes:
Removed labels: incubating
State: closed

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Apr 22, 2014

Comment 6 by mdcurran on 2014-04-22 05:29
Changes:
Milestone changed from next to 2014.2

@nvaccessAuto nvaccessAuto added this to the 2014.2 milestone Nov 10, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment