Roku Resolution Handshake Issue:
This fixes an issue where the ROKU does not forget a previous EDID handshake. This command will take a Roku from Auto Detect Resolution to 1080p/60, without needing to see the device's picture. You need to know the current IP address of the Roku. After executing the steps, any capable resolution can be set, such as 4K/30.
{"keypress":"Home"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"Select"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"Select"},{"keypress":"down"},{"keypress":"down"},{"keypress":"Select"},{"keypress":"up"},{"keypress":"Select"},{"keypress":"Select"},{"wait":"00:00:03"},{"keypress":"up"},{"keypress":"Select"}
Logic may also be used to change from 4K/60 HDR setting to 1080p/60 via the following command:
{"keypress":"Home"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"Select"},{"keypress":"down"},{"keypress":"down"},{"keypress":"down"},{"keypress":"Select"},{"keypress":"up"},{"keypress":"up"},{"keypress":"up"},{"keypress":"up"},{"keypress":"Select"},{"keypress":"up"},{"keypress":"Select"},{"keypress":"Select"},{"wait":"00:00:03"},{"keypress":"up"},{"keypress":"Select"}
***Works on Roku software 8.0 and later