I'd like for the Screencast to display keys that are pressed after a transformation is begun. For example, after I select this cube and press S to scale, I then press Z 3, but neither the Z nor the 3 are displayed:

enter image description here

How can I get these keys to show?

  • $\begingroup$ You need to add addon first and then enable it after that it will show the key that you press on the screen. Video show how to do it $\endgroup$
    – user71620
    Apr 9, 2021 at 2:02

2 Answers 2


Scaling is a modal operation itself, just like the screencast keys. During the transformation, all events are consumed by that modal operator and never occur for the screencast keys addon. There is no controllable event bubbling like in browsers.

It could only be solved by a native screencast keys implementation through which all events would have to pass first.

  • $\begingroup$ Is there anyway perhaps Blender's undo history or something like that could be used to show it perhaps after the event? I assume no. Or could you have a keylogger kind of thing that would be like a blender addon? $\endgroup$ Apr 13, 2014 at 21:05
  • $\begingroup$ btw, I assume anything even remotely resembling anything keylogger-ish is anathema in open source, but idk :P $\endgroup$ Apr 13, 2014 at 21:12
  • $\begingroup$ You can actually check the operation log and try to reconstruct what was entered, e.g. bpy.context.window_manager.operators[-1].properties.value $\endgroup$
    – CodeManX
    Apr 13, 2014 at 21:30
  • $\begingroup$ Oh well, that's outta my league. Thanks anyway! $\endgroup$ Apr 13, 2014 at 21:36

Found this

https://github.com/chromoly/blender-ScreencastKeysMod https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Screencast_Key_Status_Tool

that can be installed by downloading the zip and added via the addons install button.

It correctly captures the modal events like numeric values entered while doing a grab.

Slightly more limited that the original addon with no clock and no nice mouse icon.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .