There is one tool I am using right now (as I write) for an entirely different purpose to automate interaction with a tool chain of multiple applications. That is emulating user interface. This venerable tool is Actiona in the repo.
sudo apt install actiona
Now if you launch the GUI ..simple launch actiona through [Alt+F2] .. you can use this to monitor interactions with keyboard and dump to console various data.
Thus to start you off drag "Key Condition" widget to central panel .
In the Key Condition widget you can look for a particular key or multiple keys and execute an action or Call Procedure.
You will need the Loop widget to keep monitoring the Key Condition.
This might give insights into what is occurring when defined "Key Conditions" are met. Observing key operations.
You will also need Console widget to log events.
I recommend bulding Procedures to call.
I write my code in external Sublime Text editor since the Actiona internal code editor uses tiny fonts.
This may not answer your question about why you have this change but it will give more insights into what is going on. Note that you can also call Command widget.
Bookmarks