• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
VR Scroll

Plugins + Scripts VR Scroll

Download [<1 MB]

Vholf3X

Member
Joined
Aug 22, 2022
Messages
25
Reactions
29
Vholf3X submitted a new resource:

VR Scroll - Scroll VaM windows with your VR controllers.

Vholf3X VR Scroll

VR Scroll lets you scroll VaM windows with your VR controllers.

Point at a VaM window, move a thumbstick, and the window scrolls. You can also hold a button and move your hand to scroll. It is built for playing VaM in VR, especially with Meta Quest 3 through Virtual Desktop or Air Link.

What it does
  • Scroll VaM windows with the left or right thumbstick.
  • Scroll up/down and left/right when the window supports it.
  • Use each hand on its own, even...

Read more about this resource...
 
非常感谢你的分享!我花了很长时间才让我的VR控制器正常工作。今天我再次搜索相关解决方案时,偶然发现了你的帖子——你知道那种感觉有多棒吗?
我已经安装了插件,但很遗憾它无法正常工作。我已将其加载到会话插件菜单中,但却无法滚动浏览任何内容。不过,我注意到当激光指示器悬停在可滚动菜单上时,它会阻挡镜头移动,这意味着插件的部分功能实际上正在运行。
另一个问题是:每次我关闭 VAM 时,该插件都会从插件列表中消失,因此下次启动游戏时我必须手动重新加载它。
我使用的是 MetaQuest 3,通过 Steam Link 或 Air Link 连接。
 
非常感谢你的分享!我花了很长时间才让我的VR控制器正常工作。今天我再次搜索相关解决方案时,偶然发现了你的帖子——你知道那种感觉有多棒吗?
我已经安装了插件,但很遗憾它无法正常工作。我已将其加载到会话插件菜单中,但却无法滚动浏览任何内容。不过,我注意到当激光指示器悬停在可滚动菜单上时,它会阻挡镜头移动,这意味着插件的部分功能实际上正在运行。
另一个问题是:每次我关闭 VAM 时,该插件都会从插件列表中消失,因此下次启动游戏时我必须手动重新加载它。
我使用的是 MetaQuest 3,通过 Steam Link 或 Air Link 连接。

Thank you for reporting! I tested only with Virtual Deskop. You are right, with Steam Link does not work. I am working on a fix and will post an update later. Sorry about that.
 
非常感谢你的分享!我花了很长时间才让我的VR控制器正常工作。今天我再次搜索相关解决方案时,偶然发现了你的帖子——你知道那种感觉有多棒吗?
我已经安装了插件,但很遗憾它无法正常工作。我已将其加载到会话插件菜单中,但却无法滚动浏览任何内容。不过,我注意到当激光指示器悬停在可滚动菜单上时,它会阻挡镜头移动,这意味着插件的部分功能实际上正在运行。
另一个问题是:每次我关闭 VAM 时,该插件都会从插件列表中消失,因此下次启动游戏时我必须手动重新加载它。
我使用的是 MetaQuest 3,通过 Steam Link 或 Air Link 连接。

Regarding your issue with the session script gone, that is expected unless you save as user defaults. You can also add it as a scene plugin and it will save with that scene only.
 
Nice, does this work on the default VAM menus? If it does then it will be better than the JayJaywon scrolling plugin
 
Nice, does this work on the default VAM menus? If it does then it will be better than the JayJaywon scrolling plugin
It does! default menus, plugins, scene ui menus, and the vam hub browser.

I didnt know Jayjaywon had a scroll plugin, I'm a patron of his, I must have missed it
 
Vholf3X updated VR Scroll with a new update entry:

Bugfixes

  • Fixed controllers getting stuck in scroll mode when no window should be scrolling.
  • Fixed accidental camera movement blocking after closing or leaving a VaM window.
  • Improved detection so only the window you are actually pointing at can scroll.
  • Windows without usable scrolling no longer take over controller movement.

Read the rest of this update entry...
 
It looks like the cslist item is missing in v3. I'm getting an error when loading it in the session plugin.
 
It looks like the cslist item is missing in v3. I'm getting an error when loading it in the session plugin.
shoot, yes the package is incomplete I apologize. Uploading a correct one now, thanks for letting me know!
 
Look like a very useful resource for VR. I added it to session plugins list, but on desktop it lowers fps by 10% on plugin enable and adds small stutter every second.
Is this something that can be fix?
 
Great plugin. I can't tell you how many times I've automatically tired to do this, abut then ended up moving the camera around.

Probably on your todo list, but the one place I would really like to see this is in the dropdown menus inside triggers. Like when you're trying to scroll down the huge list of targets inside a person atom, looking for a specific plugin. Be nice to be able to scroll instead of awkwardly VR typing to narrow the search.

Neat stuff.
 
Look like a very useful resource for VR. I added it to session plugins list, but on desktop it lowers fps by 10% on plugin enable and adds small stutter every second.
Is this something that can be fix?
Just to confirm, you get a performance hit only on desktop right? VR works fine?

I don't have that issue on desktop, but I will include a guard for desktop mode next update just in case, it wont hurt. Thanks for the report!
 
Great plugin. I can't tell you how many times I've automatically tired to do this, abut then ended up moving the camera around.

Probably on your todo list, but the one place I would really like to see this is in the dropdown menus inside triggers. Like when you're trying to scroll down the huge list of targets inside a person atom, looking for a specific plugin. Be nice to be able to scroll instead of awkwardly VR typing to narrow the search.

Neat stuff.
Thank you! it bothered me in vr since day one, and stayed on my backlog ever since. I'll add the triggers scroll to the todo list, thanks for bringing it up!
 
It does! default menus, plugins, scene ui menus, and the vam hub browser.

I didnt know Jayjaywon had a scroll plugin, I'm a patron of his, I must have missed it
Oops sorry it was not him, it was SPQR. Anyway this is way better, well done
 
Awesome! It feels very natural. I've only noticed one small hiccup. In a scrollable plugin settings window that has a smaller scrollable inset, the larger window wont scroll after scrolling the smaller one unless I point outside the window and back to the large one. It will scroll with the thumbstick if I hover over the scroll bar either way. If it matters, I think it was cuffs.cs settings window from Dragontales' Unchained. Default settings and using Quest 3 and Virtual Desktop.
 
Awesome! It feels very natural. I've only noticed one small hiccup. In a scrollable plugin settings window that has a smaller scrollable inset, the larger window wont scroll after scrolling the smaller one unless I point outside the window and back to the large one. It will scroll with the thumbstick if I hover over the scroll bar either way. If it matters, I think it was cuffs.cs settings window from Dragontales' Unchained. Default settings and using Quest 3 and Virtual Desktop.
May I ask you to reproduce and send me a video? I tried with version 4 and it seemed to work as intended. I did find some corner cases in the code which i will include in the next update, but without reproducing I am not certain.

 
Sorry if the video is janky and didn't get anything important. I haven't recorded on the quest. It turns out it was the chain plugin, not cuffs. In this clip, vr scroll is set as the default and only session plugin and after a hard reset.

This isn't a big deal for me and could very well be my vam install or some small strange conflict with something I had active before. I will do fresh install sometime soon and test. Thanks!
 

Attachments

  • 060be5ea1ccce03a54fb48e4dc90af1c.mp4
    14.9 MB
Sorry if the video is janky and didn't get anything important. I haven't recorded on the quest. It turns out it was the chain plugin, not cuffs. In this clip, vr scroll is set as the default and only session plugin and after a hard reset.

This isn't a big deal for me and could very well be my vam install or some small strange conflict with something I had active before. I will do fresh install sometime soon and test. Thanks!
if you are up to it could you check the debug toggle , try again and send me the vam log via private message? it would be helpful. Sorry for the trouble
 
Dude, thank you for this sooo necessary plugin. Scrolling VaM in VR is a real pain in the butt. But as others have mentioned above, this plugin degrades performance and adds stutter, like every 1 or 2 second.
 
Dude, thank you for this sooo necessary plugin. Scrolling VaM in VR is a real pain in the butt. But as others have mentioned above, this plugin degrades performance and adds stutter, like every 1 or 2 second.
Would you mind sharing your specs? I will review any performance issues in the script for next update.
 
Would you mind sharing your specs? I will review any performance issues in the script for next update.
it's intel i7 14700, 64gb ram, rtx 4080. maybe you have some excessive loops, or hooks, or io operations. this behavior is even noticeable while I scroll the scenes window. Long press down and I can see scrolling stops every second or two
 
Back
Top Bottom