Sample Header Ad - 728x90

Vscode is emulating "old X11 keyboard settings". How do I make it stop?

0 votes
0 answers
41 views
Weird title but I dont know how else to explain it. I used to be on KDE with X11 and had a .xinitrc with some extra keyboard settings like swapping escape and caps keys, setting the layout to german, etc. Some time ago I switched to Fedora with GNOME/wayland and more or less copied my home folder (yes, I know but, Im lazy). This means that the .xinitrc shouldn't do anything anymore and I got rid of it. However, even after clean installing vscode it seems to be emulating the old settings for some reason. When I type its using the german layout and escape/caps are swapped despite my system layout being us layout. "Developer: inspect keymap" Shows this: Layout info: { "model": "pc105", "group": 0, "layout": "de", "variant": "nodeadkeys", "options": "lv3:rwin\_switch,caps:swapescape", "rules": "evdev" } So this is basically what I had in my old xinitrc. I dont know how to get rid of this. Nothing seems to work. Clean installing vscode doesnt work. I got rid of all .x* files in my home directory. To use the us layout in vscode I need to type "setxkbmap us", despite not using X11 anymore. There is most likely still something in my home directory that causes this but I can't find it. Any ideas?
Asked by Hendrik Hübner (21 rep)
Feb 4, 2025, 10:46 AM