Curious as to why these commands were added to the capabilities and basically forced upon the drivers? I have not found any use to include these in my drivers but I believe I need the capability in there for the RM and button controller apps to allow the associated events (pushed, held, released) to be attached to rules (correct me if wrong).
So now all my drivers show these command buttons but I don't have any functions for them, nor do I see a need to add the functions. When pressed it just generates errors in the logs. Is there a real world use-case scenario to use these commands besides testing things? Testing rules is the only time I can see they might be helpful.