TL;DR:
It’s not possible to register a hotkey to the action “Exclude this violation” in the DRC window. The action “Exclude Marker” doesn’t do anything. It would be nice if this was possible.
The DRC in KiCad is really nice, but quite often, it catches and warns against things that don’t present actual problems (as is pretty common in any EDA software). My workflow is that I would like to be warned about a lot of things, then decide myself if they’re actually problems or not and marking them as Excluded. Prime example are things involving Silkscreen (Silkscreen overlap, for instance). For a board, I can get a lot of warnings, so I wanted to register a hotkey to avoid right-clicking each violation, then selecting “Exclude this violation”, (which is rather tedious). I found a command called “Exclude Marker” to which I tried registering a hotkey to, but it doesn’t perform “Exclude this violation” when I try it in the DRC window.
I have to following KiCad build:
Application: KiCad PCB Editor x64 on x64
Version: 8.0.5, release build
Libraries:
wxWidgets 3.2.5
FreeType 2.13.2
HarfBuzz 9.0.0
FontConfig 2.14.2
libcurl/8.8.0-DEV Schannel zlib/1.3.1
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: Intel, Intel(R) Iris(R) Xe Graphics, 4.6.0 - Build 31.0.101.5081
Build Info:
Date: Sep 7 2024 02:39:48
wxWidgets: 3.2.5 (wchar_t,wx containers)
Boost: 1.85.0
OCC: 7.8.1
Curl: 8.8.0-DEV
ngspice: 42
Compiler: Visual C++ 1939 without C++ ABI
Build settings: