Skip to content

Freedom Scientific Focus Series' input aren't received when port is set to USB #3662

@nvaccessAuto

Description

@nvaccessAuto

Reported by twynn92 on 2013-11-26 07:28
When you set the port to USB in NVDA --> Preferences --> Braille settings, buttons on the display work only until the next restart of NVDA. From that point on, output appears on the display, but no keys are registered by NVDA.

Steps to reproduce:

  1. Start NVDA, and load the Focus display with the port set to USB, not Automatic.
  2. Press a few keys.
    • Note; In my example, I typed the equals key (dots 1-2-3-4-5-6) four times.
  3. Restart NVDA. You will notice that the Focus display is no longer loaded. Go into the Braille settings again, and attempt to change to the Focus display with USB as its port. You'll notice that you cant. Change to the port Automatic instead, and it will load.
  4. Once it has loaded, try and type a few keys.
    • Note: NVDA doesn't log this, but I again typed equals four times.
  5. Restart NVDA again. You'll notice this time that the Focus display loads.
  6. Type a few keys, and you notice they work.
    • Note: Again, I proceeded with typing equals four times.

Conclusions:

  1. If the port is set to USB, input will only work for that session. If NVDA is restarted, it can't load the display unless you set the port to Automatic, but input will not register. You can then choose USB as the port and it will once again work, but input will still be broken. If you restarted having the port set to USB, again the same scenario will occur - no input or loading of display.
    • Note: I actually did this in earlier tests, but didn't log them.
  2. If the port is set to Automatic, input works fine. When restarting, input still works fine and the display is loaded on startup.

Logs for each startup of NVDA are attached.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions