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

Ctrl Shift O not working #45646

Closed
Jazcash opened this issue Mar 13, 2018 · 12 comments
Closed

Ctrl Shift O not working #45646

Jazcash opened this issue Mar 13, 2018 · 12 comments
Assignees
Labels
info-needed Issue requires more information from poster

Comments

@Jazcash
Copy link

Jazcash commented Mar 13, 2018

  • VSCode Version: 1.21.0
  • OS Version: Windows 10

Ctrl Shift O for the Go To Symbol bind used to work for me in VSCode, but now it does nothing. My friend is having the same issue (with no extensions installed). This appears to be similar to #40470

I'm using default bindings:

binding

Nothing showing in the console either.

@aeschli
Copy link
Contributor

aeschli commented Mar 13, 2018

It depends on the language mode of the editor that is currently open. Not all language support Go To Symbol out of the box. You might need an extension.

What's the language mode of the editor you have open?

@aeschli aeschli added the info-needed Issue requires more information from poster label Mar 13, 2018
@Jazcash
Copy link
Author

Jazcash commented Mar 13, 2018

Javascript

@aeschli aeschli assigned mjbvz and unassigned aeschli Mar 13, 2018
@mjbvz
Copy link
Collaborator

mjbvz commented Mar 19, 2018

  1. Does this repo when all extensions are disabled?
  2. Does the Go to Symbol in file command work?

Also, please provide repo steps and some example code

@Jazcash
Copy link
Author

Jazcash commented Mar 20, 2018

  1. Still occurs with all disabled
  2. Yep, works fine

Actually I think I've just found something interesting. Using http://en.key-test.ru/, when I do Ctrl + Shift + I or Ctrl + Shift + P, the letter keys light up onInputDown but with Ctrl + Shift + O it only detects onInputUp. Same issue with Ctrl + Shift + K and Ctrl + Shift + L but most others seem to be fine.

Running Windows 10.0.14393

Edit: I don't get this issue at home with my mechanical keyboard, only at work with this cheap HP keyboard: http://store.hp.com/UKStore/Merch/Product.aspx?id=WZ972AA&opt=ABU&sel=ACC

So I imagine it's a hardware limitation with the keyboard, although I could swear I was using Ctrl + Shift + O with it a couple months back...

@mjbvz mjbvz assigned alexdima and unassigned mjbvz Mar 20, 2018
@mjbvz
Copy link
Collaborator

mjbvz commented Mar 20, 2018

@alexandrudima Looks like this is keybinding related? Can you please take a look

@mjbvz mjbvz removed the info-needed Issue requires more information from poster label Mar 20, 2018
@jeanp413
Copy link
Contributor

jeanp413 commented Mar 28, 2018

I'm having the same issue in Windows 10 10.0.16299 with javascript and typescript files.
I have tested it on a Ubuntu VM and it works fine there.
I don't have any extensions installed.

Update: I tried the webpage Jazcash mentioned (http://en.key-test.ru/) and the keys light up on inputDown on my Ubuntu VM but they don't on Windows.

@alexdima
Copy link
Member

@Jazcash @jeanp413

Can you please check:

  1. That there are no other keybindings for "ctrl+shift+o" (ctrl+k ctrl+s and search for "ctrl+shift+o"):
    image

  2. What happens when you use the on-screen keyboard:
    kapture 2018-03-28 at 22 32 04

  3. What does VS Code detect when you press "ctrl+shift+o":
    keyboard-input

@alexdima alexdima added the info-needed Issue requires more information from poster label Mar 28, 2018
@jeanp413
Copy link
Contributor

@alexandrudima

  1. Go to symbol in file is the only command bound to "ctrl+shift+o".
  2. Using the on-screen keyboard doesn't get recognized either.
  3. Pressing "ctrl+shift+o" on the Define Keybinding popup just detects "ctrl+shift+" using either the keyboard or the on-screen keyboard.

PS. "ctrl+shift+l" isn't being detected either.

@alexdima
Copy link
Member

@jeanp413 If "ctrl+shift+o" shows "ctrl+shift+" in the keybinding input, it means that the keypress is not reaching VSCode. Most likely, something installed at the level of the OS is capturing this keybinding.

Are you able to use this keybinding successfully in other software on the same machine?

@jeanp413
Copy link
Contributor

@alexandrudima you were right.
It was my amd gpu software (Radeon Settings) that was capturing those keybinding.
Thanks.

@alexdima
Copy link
Member

@Jazcash do you also have an AMD gpu capturing ctrl+shift+o ?

@Jazcash
Copy link
Author

Jazcash commented Mar 31, 2018

Yep, seems like that's the issue!

@Jazcash Jazcash closed this as completed Apr 3, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators May 18, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
info-needed Issue requires more information from poster
Projects
None yet
Development

No branches or pull requests

5 participants