Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Question Why is no XRInputSubsystem registered?

Discussion in 'AR/VR (XR) Discussion' started by marwi, Aug 7, 2020.

  1. marwi

    marwi

    Joined:
    Aug 13, 2014
    Posts:
    138
    Hello,

    when installing our custom XR Device backend we register Subsystems similar to e.g. ARCore or ARKit but when entering PlayMode in editor I get the following warning
    upload_2020-8-7_12-29-54.png

    I'm not sure why the XRInputSubsystem is missing and/or how to properly register it (this warning was introduced when upgrading to ARFoundation 4.x)

    Yesterday I tried finding a solution for it by registering a custom Input Descriptor but I could not implement the class because of this internal abstract method:


    I'm not even sure if this would be the correct solution so maybe someone could point me in the right direction. Maybe you can help @joejo ? I just submitted a project for repro, will add the Case # here shortly

    Thanks!
     
  2. marwi

    marwi

    Joined:
    Aug 13, 2014
    Posts:
    138
    Case 1268913
     
  3. marwi

    marwi

    Joined:
    Aug 13, 2014
    Posts:
    138
    Hello, any help would be greatly appreciated
     
  4. marnsmith

    marnsmith

    Joined:
    Feb 7, 2013
    Posts:
    29
    I'm running into this as well- did you find a workaround @marwi ?
     
  5. marwi

    marwi

    Joined:
    Aug 13, 2014
    Posts:
    138
    Not yet unfortunately - looks like the only way to register a XRInputSubsystem is via native code atm :(