We found a way to coexist with the old Blender specific code.
From this version, this add-on supports Blender 2.8 to 4.1 again which drops
at Version 4.0.
Change from v3.14
Supported Blender Version
From this version, Screencast Keys add-on uses the 'MODAL_PRIORITY' option to remove the dependency of the Blender internal structure. Also, this add-on is available at extensions.blender.org.
On the other hand, this add-on only supports Blender 4.2 or later from this version. If you continue this add-on on Blender 4.1 or before, use Version 3.14 series.
.
Change from v3.13
Supported Blender Version
Since this version, the add-on introduces a Semantic Versioning.
Semantic versioning can realize a short-term release after bug fixes and a long-term support for the specific Blender version.