Forum Discussion

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

input Field and Virtual Keyboard unity

Hello,
I'm fairly new to developing with the Meta Sdk so maybe it's an easy fix.
Using The latest sdk 60.0.0 in Unity 2022.3.11f1 and Virtual Keyboard to type an Ip address into a input field.
Adopted the "Virtual Keyboard" Sample Scene  to my needs but  it's not working properly.

The Virtual Keyboard doesn't show up most of the time (only after time for whatever reason) and the input field takes a hover, but it's impossible to make it selected with a click. this should make the Virtual keyboard appear. 
Its not that it doesn't work at all, but somehow weird

Some ideas would be appreciated.

Best Chrsitian

5 Replies

Replies have been turned off for this discussion
  • no, seems to be a bug in the sdk. Went with the native android Keyboard since I will only be on Quest2.
    Good luck

  • I found a solution -
    1. Create an empty object - Add component "Pointable Canvas Module"
    2. Add Ray Interactor prefabs to Hands/Controllers
    3. To your canvas Add - "Ray Interactable" & "Pointable Canvas"
    4. Drag and Drop your Canvas gameobject into Pointable Canvas
    5. Create an Empty child to your canvas - Add Box Collider and Collider Surface to it.
    6. Create another empty child and add Plane Surface to it.
    7. Drag and Drop the Collider Surface to the Ray Interactable Script

    You'll then be able to interact with the canvas.

  • It sounds like you’re dealing with some tricky integration issues. Since you’re using Unity 2022.3.11f1 and Meta SDK 60.0.0, make sure your Unity version and SDK are fully compatible and that all necessary components are updated. Double-check the setup for the Virtual Keyboard and input field in your scene, as minor configuration issues can cause behavior like this. Additionally, reviewing any relevant documentation or community forums for similar issues might provide some insights. Keep experimenting and don’t hesitate to reach out for more targeted support if needed.