-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenXR default action map not created on macOS #75211
Comments
I have the same problem. Double clicking the res://openxr_action_map.tres throws a bunch of errors stating that a number of classes cannot be found, "Cannot get class 'OpenXRIPBinding'." and "Cannot get class 'OpenXRInteractionProfile'." and "Cannot get class 'OpenXRAction'.". The Action map cannot be added using the "add resource" option, it is not listed. I thought of switching to Sonoma. I wanted to directy map actions of the controllers to my game, but unfortunately this doesn't work. Hope it can be fixed! |
This was resolved some time ago when we added support for OpenXR to the MacOS build. |
This issue seems to be back in Godot 4.3 Beta 3 (and possibly in earlier beta versions - didn't check). |
@akien-mga I don't think it's the same issue, but I did some more testing and it does work in 4.3 Beta 2. Also tested on Windows and got the same result there. On 4.3 Beta 2 the action map is created after enabling OpenXR and restarting the editor, while on Beta 3 it does not create the action map. Seems like a regression between Beta 2 and 3 |
With the older issue, Godot crashed and it really didn't work even when
copying an action map to the game directory. Now, when I copy an older
openxr_action_map.tres to the game folder, I can add actions. Can anyone
confirm this?
Kind regards,
Eelco
Op vr 12 jul 2024 om 21:18 schreef Maarten ***@***.***>:
… @akien-mga <https://github.com/akien-mga> I don't think it's the same
issue, but I did some more testing and it does work in 4.3 Beta 2. Also
tested on Windows and got the same result there. On 4.3 Beta 2 the action
map is created after enabling OpenXR and restarting the editor, while on
Beta 3 it does not create the action map. Seems like a regression between
Beta 2 and 3
—
Reply to this email directly, view it on GitHub
<#75211 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAX5CQ6GDQ7VSPEYHNJXXY3ZMAT2FAVCNFSM6AAAAABKUDF2F2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWGIYTSMBRGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Godot version
4.0.1
System information
macOS Ventura 13.2.1
Issue description
The default action map file
res://openxr_action_map.tres
does not get created automatically by the editor running in macOS.Creating the file manually also does not work, presumably because the OpenXR module is not loaded at all.
Discord comment reminder as requested by Max213 :)
https://discord.com/channels/212250894228652034/418572953912082432/1087738562956509274
Steps to reproduce
The default action map file
res://openxr_action_map.tres
should now exist, but doesn't.Minimal reproduction project
Archive.zip
The text was updated successfully, but these errors were encountered: