C
C#6mo ago
Anton

VS Remove all bindings, then configure from scratch

Any real solution for this, besides clicking through their menus for each key individually? I found out by messing around that the base configuration gets imported from VSK files, available from the installation. But those are binary files. Any documentation on how to generate these? Or extract the bindings from them? Or a tool that does this? The format of the keymap config file is just xml, where you can define a <Shortcut> or do a <RemoveShortcut> to remove a default. So if I could read the vsk file, I could in theory <RemoveShortcut> all the things that are there.
2 Replies
SparkyCracked
SparkyCracked6mo ago
In Visual Studio, the .vsk files are indeed binary files that store the keyboard bindings configuration. Unfortunately, there's no direct, officially supported way to manipulate these files programmatically as they are not intended for direct editing or customization outside of Visual Studio's own GUI. I mean you can reset things to default if you want, that's pretty quick but yeah..
Anton
AntonOP6mo ago
Is the format described anywhere maybe? I mean, if I could generate a simple empty vsk file without any bindings defined, it should work?
Want results from more Discord servers?
Add your server