tvOS supported mice/mouse?

Hi I'm trying to get mouse pointer capture working with tvOS for game development.

Everything is working fine with latest iPad M1 tablet. However with the same mouse connected to tvOS 4k 2nd gen I just get spammed UIKit event error. Keyboard works fine.

Also I can't connect my Magic Mouse 1st gen to ATV. Do Magic Mouse 2nd gen work?

What mice are actually supported on tvOS?

Pointing devices like mice and trackpads are not supported on tvOS. They are only fully supported on iPadOS or macOS, and supported as accessibility devices on iOS.

Could we get full GCMouse API features exposed for iPhone and AppleTV? I'm wanting this for an FPS game project.

On Android systems like Nvidia Shield, Phones, FireTVs, etc etc Keyboard and Mice work since Android 8.0 which is ideal in these setups. Same should be true for tvOS & iOS.

This is a huge oversight.

This means I would have to make a custom generic mouse driver using HID: https://developer.apple.com/documentation/hiddriverkit/hid_usage_tables This is very disappointing...

Older articles talk about tvOS being supported. Not sure if that was confusion on their part or if older tvOS versions supported it?

For example: https://www.flatpanelshd.com/news.php?subaction=showfull&id=1593170893

tvOS supported mice/mouse?
 
 
Q