As a Roblox console user, it currently not possible to utilize some Controller features on the Roblox platform. I would like to request that Roblox will implement more APIs / more ways to interact with the controller to achieve both platform parity, and a higher ease of use.
Case 1: Touchpad Input
Roblox does not supported Roblox Touchpad input in any capacity. For example, the PlayStation controller has a Touchpad that could be used in a multitude of ways. Using the software “DS4Windows”, you can map the Touchpad to work as a traditional laptop trackpad. You can use it to click and navigate thru Roblox games and UI intuitively.
Furthermore, currently, on both Computer and Mobile (Android), the share button acts as a GUI Selection button, meaning the click on the Touchpad is mapped on a Touchpad. When on Android, the act of connecting a PlayStation controller leads to the same aforementioned result as with using DS4Windows.. U can use the PlayStation touchpad to navigate Roblox with a Mouse, and games on Android can opt out of the Touchpad and implement their own solution (to ensure there isnt a OS-level conflict).
Not only will implementing Touchpad functionality on the Roblox platform make Console gaming- easier (like in the demo video), it would also allow for more fun capabilities. You can also easily scroll thru UI or navigate thru UI with Touchpad input.
Right now, this feature is exclusive to how the OS handles Controller Touchpad input- but is in zero capacity available on Roblox.
Below is an image of the Dualsense controller being connected to Roblox, and some gameplay.
Gameplay video: Roblox with a Touchpad Controller (proposed functionality parity)
If Roblox were to look into adding (official) touchpad support across multiple (PC, Mobile, Console) platforms without the need for OS dependency or third party workarounds, it would streamline the gameplay experience and make the Roblox platform more enjoyable to use by providing/having the option of using Touchpad input to navigate in-game, opposed to the classic virtual cursor (which does not use Touchpad integration on any platform) and lack of Touchpad support. I believe that adding Touchpad functionality will greatly allow for better ease of use when controller gaming.
It would also make sense on the PlayStation platform, given (some) other platforms have it, but PlayStation doesn’t, for example.
**Case 2; Additional Controller Innovations"
While this is personally less important for me, perhaps it still is worth looking into adding more Controller APIs. Modern controllers usually have Gyro. Enabling Gyro can allow for more immersive experiences for example, or for developers to add an option to allow audio to be sent to the controller, like sound effects. Roblox has had an history of expanding Roblox to allow more ways of interaction.
Simply put- implementing/considering Controller Touchpad into a capability of the Roblox Engine would unlock for a streamlined consistency and enjoyability across the Roblox platform by allowing platforms to use the Controller Touchpad- as an official UI navigation method, opposed to Roblox lacking support and relying on non-Roblox methods..