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

Surfingkeys not recognizing keyboard layout #16

Closed
benutzer193 opened this issue Dec 19, 2015 · 6 comments
Closed

Surfingkeys not recognizing keyboard layout #16

benutzer193 opened this issue Dec 19, 2015 · 6 comments

Comments

@benutzer193
Copy link

I have a qwertz keyboard with special characters like ö,ü,ä. Some symbols are not recognized correctly, e.g. if I want to press ' I actually have to press ä on my keyboard.

On the other hand y and z are recognized.

I hope I could make the problem clear.

@AlexIvasi
Copy link

Confirm that bug.
I'm using Standard En QWERTY keyboard and experiencing keyboard layout issues as well.
e.g. pressing Ctrl + Num Pad 9 - shows SurgingKeys help dialog instead of switching to the latest tab in session.
creating Num Pad 8 - Vim Mark - stores it with ä character, though it is still working when you press ' + Num Pad 8

p.s. By the way Brook - I can see that Chrome's store / Questions sections is turned off now and is redirected to github - where is the best place to ask questions? (if it is possible)
Thanks Brook!

@brookhong
Copy link
Owner

I got below mappings from testing.

íöüóőúűéá-
`0-=[]\;'/

So I guess the ideal solution for users with qwertz keyboard is to customize your settings like below

mapkey("á", 'Jump to vim-like mark', Normal.jumpVIMark, 1);

@benutzer193
Copy link
Author

The mappin you provided is not working for me. I found the following mapping by chance:

mapkey("?", 'Jump to vim-like mark', Normal.jumpVIMark, 1);

Now it's possible for me to check every other button, because if I press

' + *any button*

it shows:

No mark '*any button (keyname recognized by Surfingkeys)*' defined.

The problem with this solution is, although I can make my preferred mapping, Surfingkey prints out the wrong keynames.

Do you have any idea for a solution, that the keynames are recognized correctly and independent of the layout?

@brookhong
Copy link
Owner

I tested with Hungarian(qwertz layout).
hungarian

Could you please let me know your language and keyboard layout? It would be helpful if you can attach a picture of your keyboard.

@benutzer193
Copy link
Author

It's a German QWERTZ keyboard:

Schenker M504 keyboard

@brookhong
Copy link
Owner

Please use work-around from @nightscape(thank his idea) to create your own mappings.

  1. press Ctrl-1, then press the key you'd like to use to see what Surfingkeys gets from it.
  2. use map to replace the default key.

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

No branches or pull requests

3 participants