microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.51k stars 29.39k forks source link

Shift key gets stuck on touch keyboard #117885

Closed vamsi-kleargroup closed 3 years ago

vamsi-kleargroup commented 3 years ago

Issue Type: Bug

Steps to reproduce are only for touch screen laptop. This issue happens only with touch screen keyboard in touch screen laptop.

1: Start writing a progam. Eventually you'll end up requiring to use the 'Shift' key. 2: Now switch to another application like chrome by clicking on the app icon in the taskbar. This happens sometimes without switching apps also. 3: You may notice if you type in search bar, all input will be capitalized as if 'Shift' was held down. Clicking on any other application opens up a new window.

PS: My hotkeys are turned off.

I have to restart my PC everytime this happens. And it happens quite frequently (every 15 mins). I have a major disability and use a mouthstick to use my laptop and work as a full stack engineer. This issue has been quite disturbing for past 1-2 months. I really would appreciate and mean a lot if someone suggest a solution. VsCode is the only thing that allowed me to do programming as it supported most of my accessibility isssues like touch navigation and with some workarounds allows me to do my job.

Thanks in advance

VS Code version: Code 1.53.2 (622cb03f7e070a9670c94bae1a45d78d7181fbd4, 2021-02-11T11:48:04.245Z) OS version: Windows_NT x64 10.0.19041

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i3-7130U CPU @ 2.70GHz (4 x 2712)| |GPU Status|2d_canvas: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
protected_video_decode: enabled
rasterization: enabled
skia_renderer: enabled_on
video_decode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled| |Load (avg)|undefined| |Memory (System)|7.88GB (1.68GB free)| |Process Argv|--crash-reporter-id 849cba87-969b-47aa-98b3-13172363d4db| |Screen Reader|no| |VM|0%|
Extensions (35) Extension|Author (truncated)|Version ---|---|--- better-comments|aar|2.1.0 copy-relative-path|ale|0.0.2 expressjs|ama|2.0.0 dart-data-class-generator|Ben|0.4.4 dart-code|Dar|3.19.2 flutter|Dar|3.19.0 gitlens|eam|11.2.1 vsc-material-theme|Equ|33.1.2 vsc-material-theme-icons|equ|1.2.2 prettier-vscode|esb|5.9.2 bloc|Fel|5.5.0 todo-tree|Gru|0.0.199 rest-client|hum|0.24.4 customize-ui|ioc|0.1.51 monkey-patch|ioc|0.1.12 pubspec-assist|jer|2.2.1 Kotlin|mat|1.7.1 vscode-docker|ms-|1.10.0 remote-wsl|ms-|0.53.4 vsliveshare|ms-|1.0.3784 debugger-for-chrome|msj|4.12.12 awesome-flutter-snippets|Nas|2.0.4 material-icon-theme|PKi|4.5.0 java|red|0.75.0 LiveServer|rit|5.6.1 mongo-snippets-for-node-js|roe|1.3.5 code-settings-sync|Sha|3.4.3 vscodeintellicode|Vis|1.2.11 expresssnippet|vla|0.2.4 vscode-java-debug|vsc|0.31.0 vscode-java-dependency|vsc|0.18.0 vscode-java-pack|vsc|0.12.1 vscode-java-test|vsc|0.28.0 vscode-maven|vsc|0.27.1 dart-built-value-snippets|yon|1.1.1 (2 theme extensions excluded)
A/B Experiments ``` vsliv368cf:30146710 vsreu685:30147344 python383cf:30185419 vspyt653:30253241 vspor879:30202332 vspor708:30202333 vspor363:30204092 vswsl492cf:30256860 vstry244:30256636 pythonvsdeb440:30248342 pythonvsded773:30248341 pythonvspyt875:30259475 pythontb:30260843 ```
isidorn commented 3 years ago

@vamsi-kleargroup thanks for filling this issue. However VS Code does not do anything special here. And this sounds like an Electron problem, thus also assigning to @deepak1556 @deepak1556 are there similar issues maybe that you are aware of?

deepak1556 commented 3 years ago

Not aware of a similar bug, will have to check this issue with electron fiddle as next step.

isidorn commented 3 years ago

I can not reproduce this with an ipad. Closing this for now as other users did not complain. If more people see this please let me know and I can reopen