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
ah yea ok so do you want to use a hardware or software keyboard?
Hardware keyboad. I set up my webcam so I can see my keyboard.
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
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
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
I'm going for the monitor replacement setup if that makes sense.
ok so similar to AVP?
and are you going to be moving around a lot or sitting down?
Setting down
asking because maybe kiara might work better for you
360deg ultrawide monitor i'm working on :p
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.
ok then, flatland it is!
i'll work on forwarding mouse/pointer right now
Thank you!
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
This is awesome! So far between this, simula, and Desktop+ this is the best desktop vr I have tried.
woah really?
that's kinda shocking to me, given it's still a janky mess in my eyes
also try the hexagon launcher
Yeah, I will try it again Monday. I have to get up early tomorrow and be out of town the whole day 😦
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 onlyHey 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
@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.
I can't get it working either
do the cameras even show up for you?
@Nova I have tried to get the hexagon launcher working but when I run the executable in the target/debug file nothing happens.
weird, have you done a git pull recently
I just updated it recently
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.
The hexigon launcher is work now. Is there a way to move it? It opened up halfway in my desk lol
it doesn't even get halfway for me
yes, tap the center button to retract all the others
and then just grab it
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.
ah shoot yea just use
killall
but tbh that shouldn't happen, what app is crashing?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.
ah shoot can you give me some logs of kamoso and all?
it''s hard to debug if i can't replicate the issue
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.
oof :S
That's interesting OBS can open the index's cameras and view them.
ooh nice
mine doesn't :(
@Skull I'm trying to build the index camera passthough but I keep getting stuck here:
Whoa I have not seen that before
@Nova hey, other than being fun to play with what is the green stretchy thing on the bottom of flatland windows for?
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.
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
Also, I was wondering if I can resize windows in flatland?
not yet, haven't gotten to it yet
oh btw @gabe2252 https://discord.com/channels/647222689777582080/1152683428312002670
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.