Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
ralphVR's avatar
ralphVR
Protege
2 years ago

System Keyboard issues when trying to return focus to Unity app

I have recently encountered an issue that was not previously happening.

When I select a TMP Input Field the Oculus Keyboard appears as desired. However, there are two issues I encounter when attempting to return to my app:

1. When I click the enter button, the keyboard close sound plays but the keyboard does not hide and focus does not returned to app

2. If I click outside of the keyboard, the keyboard closes and focus resumes in the app, however the state is not correct because if I click on the TMP input field again, the Oculus Keyboard does not appear until I click twice.

I was not seeing this issue previously, and I am not sure what change introduced this behavior. I have upgraded the Oculus and XR plugins, as well as updating to Unity 2022.2.16, none of which fixed the issue. Has anyone else seen this behavior?  

I am running Unity 2022.2.16
XR Plugin Management 4.3.3
XR Legacy Input Helpers 2.1.10
Open XR Plugin 1.7.0
Oculus XR Plugin 3.3.0

 

Thanks,

4 Replies

Replies have been turned off for this discussion
  • I have the same issue (before it worked), but I'm running:
    Unity 2021.3.3
    XR Plugin Management 4.2.1
    Open XR Plugin 1.7.0
    Oculus XR Plugin 3.0.2

  • Having the exact same issues you are describing. I swear this worked fine before. Hopefully there will be some answers regarding this. 

  • qds3's avatar
    qds3
    Honored Guest

    I recently started seeing something similar in my application. We can enter the value into a text box and click the blue check mark to close the keyboard. It will close but then open up again. This behavior continuously repeats. Any thoughts on what is going on in this situation?

  • I have a similar problem in babylonjs.  

    https://playground.babylonjs.com/#YABVFQ#8

    For some reason, when the system keyboard displays, two things happen

    • "virtual controllers stop working"...this I "kinda" understand and have a workaround for. 
    • focus/blur isn't consistent and leaves the entire scene is a potentially "wierd" state.   i.e. controllers no longer repond to button clicks...occasionally everything freezes up.