SX
Stardust XR•10mo ago
gabe2252

How to get keyboard Input?

I got stardust running with flatland. I have the falkon webrowser running and I can move the window around with my index controller and click stuff but I cannot figure out how to get keyboard input working? my headset is valve index and I'm using steamvr on endevouros with kde plasma and wayland.
42 Replies
Nova
Nova•10mo ago
ah yea ok so do you want to use a hardware or software keyboard?
gabe2252
gabe2252OP•10mo ago
Hardware keyboad. I set up my webcam so I can see my keyboard.
Nova
Nova•10mo ago
we don't yet have any software keyboards (contributions welcome) we have manifold oh shoot wait a moment i refactored that so far only azimuth would work shoot wait i guess we don't have that right now... my bad i can fix it up real quick if you like what kind of behavior are you expecting btw for keyboard? also wait does a web browser actually work on stardust for once? :0
gabe2252
gabe2252OP•10mo ago
I'm not sure, it would be nice If I could press keys and they work on the window I'm looking at. Also Yeah, falkon seems to work well. I also got blender to open lol
Nova
Nova•10mo ago
ok what you're looking at sure yea blender's worked for a while but middle click doesn't yet work because... idk what to bind it to i'm curious what you're using this for btw like what's the setup you want
gabe2252
gabe2252OP•10mo ago
I'm going for the monitor replacement setup if that makes sense.
Nova
Nova•10mo ago
ok so similar to AVP? and are you going to be moving around a lot or sitting down?
gabe2252
gabe2252OP•10mo ago
Setting down
Nova
Nova•10mo ago
asking because maybe kiara might work better for you
No description
Nova
Nova•10mo ago
360deg ultrawide monitor i'm working on :p
gabe2252
gabe2252OP•10mo ago
Maybe, I really like the idea of setting at my desk with windows just floating around in my immediate field of view where ever I want them.
Nova
Nova•10mo ago
ok then, flatland it is! i'll work on forwarding mouse/pointer right now
gabe2252
gabe2252OP•10mo ago
Thank you!
Nova
Nova•10mo ago
aha, i think i actually made something for this :D called simular since it's similar to simula @gabe2252 done! pull the develop version of the server, flatland, and pull the latest non-spatial-input use manifold | simular
gabe2252
gabe2252OP•10mo ago
This is awesome! So far between this, simula, and Desktop+ this is the best desktop vr I have tried.
Nova
Nova•10mo ago
woah really? that's kinda shocking to me, given it's still a janky mess in my eyes also try the hexagon launcher
gabe2252
gabe2252OP•10mo ago
Yeah, I will try it again Monday. I have to get up early tomorrow and be out of town the whole day 😦
Nova
Nova•10mo ago
ah fair what's desktop+? also try azimuth if you haven't it might be nicer if you're sitting down as it uses your mouse so do manifold | azimuth wait did i wire up grab to that yet? hmm but yea stardust is kinda the only one with direct touch and an xr-native interface, the rest appear to just use pointers only and/or keyboard/mouse only
Skull
Skull•10mo ago
Hey Gabe, are you able to write rust yourself? We have a pretty superb raw XR/ OpenVR dual API passthrough codebase you can steal to make a much better passthrough system for your headset if you so pleased https://github.com/yshui/index_camera_passthrough
gabe2252
gabe2252OP•10mo ago
@Skull unfortunately, I don't really know how to code in rust. I am planning to learn it though. I'm very interesting in getting the index pass though to work but I don't think I have to skills yet.
Nova
Nova•10mo ago
I can't get it working either do the cameras even show up for you?
gabe2252
gabe2252OP•10mo ago
@Nova I have tried to get the hexagon launcher working but when I run the executable in the target/debug file nothing happens.
Nova
Nova•10mo ago
weird, have you done a git pull recently I just updated it recently
gabe2252
gabe2252OP•10mo ago
Oh, I will try it to build it again. Also, in Kamoso the cameras show up as 3D Camerea (V4L2) and there a picture but it doesn't update.
No description
gabe2252
gabe2252OP•10mo ago
The hexigon launcher is work now. Is there a way to move it? It opened up halfway in my desk lol
Nova
Nova•10mo ago
it doesn't even get halfway for me yes, tap the center button to retract all the others and then just grab it
gabe2252
gabe2252OP•10mo ago
So if an app crashes in stardust and becomes unresponsive what the best way to kill them? I don't see the apps running in the system monitor.
Nova
Nova•10mo ago
ah shoot yea just use killall but tbh that shouldn't happen, what app is crashing?
gabe2252
gabe2252OP•10mo ago
I tried to open kamoso while the head set is displaying to see if the camera only work when not in standby mode but Kamoso just crashes. Or I just can't interact with it at all.
Nova
Nova•10mo ago
ah shoot can you give me some logs of kamoso and all? it''s hard to debug if i can't replicate the issue
gabe2252
gabe2252OP•10mo ago
I guess it's an issue with Kamoso. When I click on the Mirror camera in the Configure settings the app crashes. In stardust this just makes it completely unresponsive. I couldn't find a logs.
No description
Nova
Nova•10mo ago
oof :S
gabe2252
gabe2252OP•10mo ago
That's interesting OBS can open the index's cameras and view them.
No description
Nova
Nova•10mo ago
ooh nice mine doesn't :(
gabe2252
gabe2252OP•10mo ago
@Skull I'm trying to build the index camera passthough but I keep getting stuck here:
No description
Skull
Skull•10mo ago
Whoa I have not seen that before
gabe2252
gabe2252OP•10mo ago
@Nova hey, other than being fun to play with what is the green stretchy thing on the bottom of flatland windows for?
gabe2252
gabe2252OP•10mo ago
Also, is there a way in simular to adjust the angle vertically that the keyboard activates? I have to look down slightly to get it to work.
Nova
Nova•10mo ago
so! that's basically a grab ball for panel shells it's towards the center of your view, so right now no i could fix that tho
gabe2252
gabe2252OP•10mo ago
Also, I was wondering if I can resize windows in flatland?
Nova
Nova•10mo ago
not yet, haven't gotten to it yet oh btw @gabe2252 https://discord.com/channels/647222689777582080/1152683428312002670
gabe2252
gabe2252OP•10mo ago
Yeah, I was trying to get it to work with cool-retro-term but I couldn't figure it out. I'm going to try again now.
Want results from more Discord servers?
Add your server