Change device demos to cache the board button values in the same manner as the board joystick to maintain consistency.