cursor.visible(false) not working on android TV

I am building an Android TV app and I want to make my cursor invisible when the app starts.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Cursor_Visibility : MonoBehaviour
// Start is called before the first frame update
void Start()
Cursor.visible = false;
Cursor.lockState = CursorLockMode.Locked;

// Update is called once per frame
void Update()


This code isn’t working. How can I solve this?


Is the Cursor working by default with the TV remote arrow keys??
(Without any special script for Cursor to move)