I'm hoping that you can weigh in on this one. I have nothing left to try to figure this out.
I have struggled with the dpad on the SmartRemote since launch as far as holding the direction buttons. Originally if you did a long keypress it ran a macro looping a keypress of that direction button a set number of times. You changed this months ago and in theory you should be able to hold the button and it should stop issuing commands upon release of the button.
This is not what happens with my system. I can hold the button and it will repeat the command as expected, but upon release of the button it will keep issuing the command for a variable amount of time where the amount of time depends on how long the button was held for. If I hold a dpad direction for, say, 5 seconds and then release it myServer will continue repeatedly issuing that command for many more seconds. During that time frame you cannot interrupt it and must wait for the server to finish sending whatever commands have built up in the queue before you can do anything else.
Can the dpad be made to work like the Denon volume behavior? For volume up and down the server issues volume commands smoothly, consistently, quickly, and most importantly stops immediately when I release the button.
It would be great if all the drivers worked this way but I don't necessarily need that...but I REALLY need it at least for IR with the ip2ir. Specifically, can that driver be modified to flush whatever commands have built up in the queue/buffer immediately upon releasing a directional button? Holding down a dpad button to scroll is completely useless when it overshoots like this and I can't keep repeatedly pressing the direction buttons to navigate. After 6 months of doing this the buttons on my remote wore out from so many thousands of keypresses.
I'm DESPERATELY hoping that you can help me here. I got another Pi4 myServer to test with in hopes that this is being caused by some change that I had previously made to my system but unfortunately this behaves exactly the same way on a bone stock system with no modifications made to it whatsoever. I really try to avoid wasting your time involving you in things that I can eventually address myself with enough effort but at this point I've done enough troubleshooting that I suspect this isn't something that I can fix on my end. I've already replaced my broken remote as well and this was fine but continuously replacing remotes because of worn out buttons isn't going to be viable in the long term.
Please Log in or Create an account to join the conversation.