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

Capslock as escape key #129

Closed
SylEleuth opened this issue Feb 18, 2020 · 6 comments
Closed

Capslock as escape key #129

SylEleuth opened this issue Feb 18, 2020 · 6 comments
Labels

Comments

@SylEleuth
Copy link

SylEleuth commented Feb 18, 2020

I've mapped escape key to capslock on my system. When I open vomnibar and want to leave it, capslock (as esc key) is not working. I heave to reach actual esc key. Is it possible to do something with that?

@gdh1995
Copy link
Owner

gdh1995 commented Feb 19, 2020 via email

@gdh1995
Copy link
Owner

gdh1995 commented Feb 24, 2020

Sorry, the comment before made a mistake: actually CapsLock is always skipped by Vimium C (no keys can mean it).


This may be related to how you map CapsLock. I guess you do such mapping in another browser extension. Am I right?

@aaronclimbs
Copy link

aaronclimbs commented Mar 6, 2020

I've used uncap to remap ESC to CapsLock and I see the same issue. Pressing CapsLock works to exit to normal mode from viewing all links mode, but not to exit the vomnibar. Is there a difference in how the key listener works in these two instances?

@gdh1995
Copy link
Owner

gdh1995 commented Mar 11, 2020

@aaronclimbs What will Vomnibar of Vimium C do, if you enable the advanced option Ignore keyboard layout ? Up to now Vomnibar works just like this is forced to be enabled.

And could you do a test and press CapsLock on http://gdh1995.cn/vimium-c/keyboard-test.html , when your uncap is running ? The page will report the detailed key event information and it can help debugging a lot.

@gdh1995
Copy link
Owner

gdh1995 commented Mar 11, 2020

Hello, I've reproduced this issue using uncap, so please try this version:
vimium_c-1.80.3-chrome-0ecf497.zip; vimium_c-1.80.3-firefox-0ecf497.zip.

  • unzip the files into an empty folder
  • if on Chrome, open chrome://extensions/ and enable the "developer mode"
  • if on Firefox, open about:debugging#/runtime/this-firefox manually
  • click the "load extension" button and select the extension folder or manifest.json

@gdh1995 gdh1995 added the bug label Mar 11, 2020
@aaronclimbs
Copy link

Works great. Thanks for the quick fix.

@gdh1995 gdh1995 closed this as completed Mar 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants