I am having an issue with this repeating movement fix. I have a new Nvidia Shield, 2019 model with the triangle remote, and using IP (ADB) commands. I was using the Smartremote template for the direction pad that uses the "SendKeys~Left", "SendKeys~Right", (etc). The fix does correct the repeating problem, and those commands do work on the Shield launcher page and on apps run on the Shield. However those direction and select commands do not work on the 2019's pop up soft keyboards.
There is another set of commands that start with "DPAD" (i.e. DPAD_LEFT, DPAD_RIGHT, etc) that do work on both app pages and on soft keyboards. I actually believe that the DPAD commands are the correct ones to use on the 2019 version, as there is also DPAD commands for angle movement (i.e up-left) that match that corresponding ability on the actual triangle remote.
The problem is that the fix for the repeating movement "hanging" the remote and the shield still exists when using the DPAD commands. I would guess that the fix was not applied to those.
Are others seeing this same thing? Any chance of getting the fix extended to those commands?
As a temporary fix, I guess I will create a "soft" keyboard on the Smartremote that uses those DPAD commands, and restore those old codes to the hard button direction pad.