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

English International keyboard: ` and § keys are swapped in keyboard shortcuts on macOS #24527

Closed
mkhl opened this issue Apr 11, 2017 · 5 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug *duplicate Issue identified as a duplicate of another issue(s) keybindings VS Code keybinding issues keyboard-layout Keyboard layout issues macos Issues with VS Code on MAC/OS X
Milestone

Comments

@mkhl
Copy link
Contributor

mkhl commented Apr 11, 2017

  • VSCode Version: Code 1.11.1 (d9484d1, 2017-04-06T14:00:34.044Z)
  • OS Version: Darwin x64 15.6.0
  • Extensions:
Extension Author Version
EditorConfig EditorConfig 0.9.2
vscode-docker PeterJausovec 0.0.13
path-intellisense christian-kohler 1.2.0
vscode-eslint dbaeumer 1.2.8
python donjayamanne 0.6.0
theme-dracula dracula-theme 1.9.1
tslint eg2 0.11.0
theme-a esz 1.1.7
file-icons file-icons 1.0.3
flow-for-vscode flowtype 0.5.0
language-julia julialang 0.5.1
types-autoinstaller jvitor83 2.1.2
vscode-rust kalitaalexey 0.3.11
Go lukehoban 0.6.59
atom-keybindings ms-vscode 2.0.1
debugger-for-chrome msjsdiag 2.7.3
ide-purescript nwolverson 0.8.1
language-purescript nwolverson 0.1.1
theme-quietlight-vsc onecrayon 1.0.2
final-newline samverschueren 0.3.2
vscode-react-native vsmobile 0.3.2
join-lines wmaurer 0.2.2

Steps to Reproduce:

  1. Buy Apple Computer with “English International” keyboard (look for “International” here)
  2. Configure macOS to use the “ABC Extended” Layout. Screenshot:
    ABC Extended
  3. Open VSCode
  4. Notice that the ` and § keys work as intended
  5. Notice that the ⌃` (Toggle Integrated Terminal) and ⌃⇧` (Create New Integrated Terminal) keyboard shortcuts don’t work
  6. Open the “Keyboard Shortcuts” Settings (⌘K ⌘S)
  7. Configure “Toggle Integrated Terminal” to use the ⌃` shortcut (which the page says it already uses!)
  8. Notice that the page now says that “Toggle Integrated Terminal” uses ⌃§(!)
  9. Notice that ⌃` does in fact run “Toggle Integrated Terminal”
  10. Notice that, apart from keyboard shortcuts, ` and § still work as intended

This is very likely to be related to the keybinding changes in 1.11. It still seems like a bug.
The other commands mentioned in the release notes work fine.

@tkrajacic
Copy link

I can confirm the same Problem on my Macbook. It is though still working on my Macbook Pro where the keyboard layout is set to US.

Before the latest VSC update it worked on both machines.

@alexdima alexdima changed the title ` and § keys are swapped in keyboard shortcuts on macOS using an English International keyboard English International keyboard: ` and § keys are swapped in keyboard shortcuts on macOS Apr 12, 2017
@alexdima alexdima added keyboard-layout Keyboard layout issues keybindings VS Code keybinding issues macos Issues with VS Code on MAC/OS X labels Apr 12, 2017
@alexdima alexdima added this to the Backlog milestone Apr 12, 2017
@alexdima alexdima added the bug Issue identified by VS Code Team member as probable bug label Apr 12, 2017
@petzo
Copy link

petzo commented Apr 27, 2017

I report the same situation.
Since the last update (March 2017 (version 1.11)) I can't open the terminal with:
Ctrl+`
What works is:
Ctrl+§
In the Keyboard shortcuts it is listed as:
Ctrl+` (but doesn't work)
If I try to redefine the shortcut I get this in the input field:
ctrl+[IntlBackslash]
And it is saved as:
Ctrl+§

@alexdima
Copy link
Member

@petzo you can always edit the keybindings.json file directly.

@petzo
Copy link

petzo commented Apr 27, 2017

Thank you @alexandrudima. I know I get around it.
i just wanted to report that for me ` § are swapped in keyboard shortcuts.
I'm also using the so called international keyboard on a MacBook Pro. It has the following layout, as reported by @mkhl
International Keyboard Mac
Thanks again for everything and the great editor that you are making!

@alexdima alexdima modified the milestones: April 2017, Backlog Apr 27, 2017
@alexdima
Copy link
Member

Let's track in #24153. Investigation in #24153 (comment)

@alexdima alexdima added the *duplicate Issue identified as a duplicate of another issue(s) label Apr 28, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug *duplicate Issue identified as a duplicate of another issue(s) keybindings VS Code keybinding issues keyboard-layout Keyboard layout issues macos Issues with VS Code on MAC/OS X
Projects
None yet
Development

No branches or pull requests

4 participants