Search Unity

Resolved New Input System - Controller support, Accessibility

Discussion in 'Multiplatform Dev Blitz Day 2023 - Q&A' started by mandisaw, Jun 21, 2023.

  1. mandisaw

    mandisaw

    Joined:
    Jan 4, 2018
    Posts:
    81
    The latest Input System device-on-platform matrix says that console controllers seem to be limited to their respective platforms, with some exceptions.

    Assuming the combo is supported by the underlying OS, does this preclude allowing users to remap their own controllers on platforms that aren't supported by-default?

    Can dev-created mappings be made available to extend support (again assuming OS support & not-violating SDK/NDA terms).

    Besides user-preference, I'm concerned with future-compatibility and accessibility.
     
  2. Schubkraft

    Schubkraft

    Unity Technologies

    Joined:
    Dec 3, 2012
    Posts:
    1,071
    Creating mappings and custom devices yourself is always available for users, we are not actively blocking that for any devices/reasons. There are however limitations depending on device and platform what kind of data we can get from it when connected.

    We won't be making any dev-created device database available (if you had something like SDL in mind), sorry.

    The future of the gamepad/device support across all supported Unity platforms mostly depends on the platform and device owners. We can't reverse engineer drivers or distribute their own NDA/development drivers oursleves.
     
    mandisaw likes this.
  3. mandisaw

    mandisaw

    Joined:
    Jan 4, 2018
    Posts:
    81
    This was what I wanted confirmed - thanks! Wouldn't expect you to cover/provide all possibilities, or platform drivers under NDA, I just got worried that there might be a non-technical limitation in play.