Skip to content
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

Some changes to laptop keyboard commands #798

Closed
nvaccessAuto opened this issue Aug 1, 2010 · 8 comments
Closed

Some changes to laptop keyboard commands #798

nvaccessAuto opened this issue Aug 1, 2010 · 8 comments
Milestone

Comments

@nvaccessAuto
Copy link

Reported by msuch on 2010-08-01 08:16
Extensively using NVDA on laptops, I noticed that somme key commands did not work.
So, I'd suggest the following changes, see attached _default_laptop.kbd

@nvaccessAuto
Copy link
Author

Attachment _default_laptop.kbd added by msuch on 2010-08-01 08:17
Description:
Default laptop kbd

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2010-08-01 10:18
My main concern is that on any given keyboard, different keys won't work. What works for your keyboard may not work on other laptops. Have you seen reports from other users and/or had other users test this?

@nvaccessAuto
Copy link
Author

Comment 2 by msuch on 2010-08-01 10:48
Well, as you know there is a rich variety of laptop keyboards, even using the same language.
So I have tested this one on the 3 laptops we have at home and it works fine on them, but they are all french.

Some comments on what I've done:

  1. some key combinations using home, end, prior next etc did not always work because, in fact, what we have on a laptop are extended keys.
    So home is extendedHome etc.
  2. Key combinations containing "-" like nvda+- or example don't work because, at least on french keyboards, there is no "-" key. The onlè "-" I have is on the 6 key and cannot be adressed this way. So I have used back (backspace) in these combinations to replace the "-".
  3. Over all, in the changes I made, I tried to use keys that exist on any keyboard in all languages.

So I think it should work.
After that, there might be ergonomy problems but in fact we don't have so many keys we can use safely.

@nvaccessAuto
Copy link
Author

Comment 3 by pvagner on 2010-08-01 17:00
Please note a change to the original laptop layout ticket #60 . There are some new additions as well.
I think we should list experiences by all the people reported.

@nvaccessAuto
Copy link
Author

Comment 4 by msuch on 2010-08-01 17:53
I've just read and tested Peter's _default_laptop2.kbd.
Though it seems nice interm of ergonomy and facility to remember the command, there is a major problem:
At least on my keyboards, commands made of 4 keystrokes, those containing control+shift+nvda followed by another key don't work.
At least, they sometimes work but generally don't.
It seem that the combination control+shift+nvda is not always welle detected.

@nvaccessAuto
Copy link
Author

Comment 5 by peter on 2010-08-02 07:51
Uh i thought that four key combinations are okay on all keyboards. I also tryed to use alt+nvda with keys defined in my scheme but it does not work because after the release of alt+nvda combination, the menu bar is alwais activated.. Can this be somehow fixed in the code? Same problem occurs e.g with combination nvda+winlogokey. After the release of this combination, the start menu is activated.

@nvaccessAuto
Copy link
Author

Comment 6 by mdcurran on 2010-08-04 09:12
As we really need to settle on a laptop layout that is most suitable very soon -- this week, so that I can start documenting it in the user guide before the beta, I think, we should go with the laptop layout by msuch, attached to this ticket.
Does this layout work ok for people?
Note that #804 (universal layout) will not be done for 2010.2.

@nvaccessAuto
Copy link
Author

Comment 7 by jteh on 2010-08-18 06:59
Committed in 303f7f3.
Changes:
State: closed

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

No branches or pull requests

1 participant