The author of old Screencast Keys add-on topic does not support Screencast Keys, and the current developer could not edit the topic anymore. So, current deverloper launched new topic to discuss about Screencast Keys add-on
This is a blender add-on Screencast Keys to display the Keyboard/Mouse and Operation status.
All released Screencast Keys add-on is available on Release Page.
If you want to try newest (unstable) version, you can download it from unstable version.
Installation process is a bit confusing.
See Document if you have any trouble to install this add-on.
Features
Screencast Keys supports English only.
The features of this add-on are as follows.
Has anyone managed to get this working on 3.4.1? Installed both the stable version through preferences, and also manually installed the unstable version (which seems to just report that it is also v.3.8) and there are no errors, but the addon doesnât seem to be workingâŚ
EDIT:
Doesnât seem to display all keys pressed though, eg, âSâ, âXâ â10â to scale 10x along X only shows the initial âSâ for scalingâŚ
Version 3.9 is released now.
This release only fixes the bugs.
Notice
Due to the deprecation of the bgl module, it is becoming difficult to maintain the add-on for Blender 2.7x.
To reduce maintainance costs and code complexity, the next version (Version 3.10) will not support for Blender 2.7x.
So, this is a final release that supports Blender 2.7x.
I used your add-on recently and noticed that Blender doesnât autosave while screencast keys are enabled. Is this a known issue?
This problem might also be related to the Blender code directly, so Iâm not sure where it could be fixed https://projects.blender.org/blender/blender/issues/77825
hm, this is strange. My colleague lost two hours of work due to a crash (unrelated to this add-on). There was no auto-save and he used screencast keys today for the first time.
I did some testing myself, set auto-save to a 1 minute interval. No autosaves after using the addon. But right after I unchecked the box
Blender froze for a moment and there was a new autosave
Iâm using the PowerSave add-on, which might make a difference, but I get auto-saves every two minutes on the clock. Iâd recommend using PowerSave anyway, though, it adds versioning control to your files
Screencast Keys disables the built-in auto saving feature (This is a specification of the modal operator).
To handle this issue, Screencast Keys have a custom auto saving feature.
You can use auto saving feature by enabling this option.
Python: Traceback (most recent call last):
File âC:\Users\Usuario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\screencast_keys\ops.pyâ, line 1872, in modal
if key not in cls.timers:
File âC:\Users\Usuario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\screencast_keys\ops.pyâ, line 1084, in find_redraw_regions
File âC:\Users\Usuario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\screencast_keys\ops.pyâ, line 1046, in draw_area_rect
return (max(x, xmin),
File âC:\Users\Usuario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\screencast_keys\ops.pyâ, line 760, in get_origin
if area.type == âVIEW_3Dâ:
File âC:\Users\Usuario\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\screencast_keys\ops.pyâ, line 1008, in draw_area_size
cls.DRAW_AREA_MARGIN_TOP + cls.DRAW_AREA_MARGIN_BOTTOM
TypeError: blf.size() takes exactly 2 arguments (3 given)