The mouse cursor is not displayed in the Xbox One platform by default. If your exclusive app needs to display a mouse cursor, it must create one programmatically. This topic explains how to show or hide the mouse cursor on Xbox One.
If your exclusive app accepts input from mouse devices, you should display a cursor whenever a mouse is plugged into the Xbox One console. You might also choose to hide the cursor when the mouse is unplugged. For information about how to determine whether a mouse is currently connected, see How to: Determine Whether a Mouse is Connected.
Create a new instance of the CoreCursor class as shown in the following example. This is the same call that is used in UWP.
C++
Using namespace Windows::UI::Core;
CoreWindow::GetForCurrentThread()->PointerCursor = ref new CoreCursor(CoreCursorType::Arrow, 0);
Set the CoreWindow.PointerCursor property to nullptr as shown in the following example.
C++
CoreWindow::GetForCurrentThread()->PointerCursor = nullptr;
Mouse Input
Input Technologies and Devices Overviews
MouseDevice Class
CoreCursor Class
CoreWindow.PointerCursor Property