Jump to content

VR trackIR Like non 1:1 pointer mouvement


Neurowork

Recommended Posts

Hey guys,

 

 

I fly VR most of the time without the mouse setting enabled, meaning that I get a pointer at the center of my view that remains centered as I move my head and that allows for cockpit interaction.

 

I find that with a proper Hotas configuration, the ability to point with my head and interract with the cockpit buttons is the most efficient, short of having an actual hardward cockpit with all of the buttons.

 

However, one thing that drives me nuts is that when trying to reach for buttons with my head, it sometimes get to the point where it is unconfortable far down/left/right, having to cranck my head down to make that centered pointer reach buttons.

 

A nice solution and honnestly not that hard to implement (being a software engineer myself) is to provide the option for the pointer not to stay centered but rather a trackIR-like configuration capability where downwards head movement gradually make the pointer move off-center down to make it easier to reach cockpit buttons.

Conversely, Upwards movement would gradually move the pointer off-center up to make the radio easier to reach as well.

 

 

That would be a nice feature to have and a step closer to a full mouse-less VR experience.

 

I hope this gets into the product someday.

 

Cheers,


Edited by Neurowork
Clarifications

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

In VR, this would be a recipe for motion sickness! But if you’ve got the stomach for it...

Ryzen 7 5800X3D / Asus Crosshair VI Hero X370 / Corsair H110i / Sapphire Nitro+ 6800XT / 32Gb G.Skill TridentZ 3200 / Samsung 980 Pro M.2 / Virpil Warbrd base + VFX and TM grips / Virpil CM3 Throttle / Saitek Pro Combat pedals / Reverb G2

Link to comment
Share on other sites

In VR, this would be a recipe for motion sickness! But if you’ve got the stomach for it...

 

+1

Anything which starts chipping away at the 'reality' of VR is a backward step in my opinion.

 

Happy for you to have the option tho'

 

Good luck :puke:

Intel Core i7 6700K @ 4.5GHz. Asus-Z170-PRO MB

CORSAIR H105 HYDRO CPU COOLER.

EVGA GTX 1080Ti FTW3 Elite.

16GB DDR4 2666MHZ HYPERX SAVAGE.

SAMSUNG M.2 SSD 128GB SM951 Boot Drive.

SAMSUNG SSD 500GB EVO Working Drive.

Windows 10 Professional

Link to comment
Share on other sites

In VR, this would be a recipe for motion sickness! But if you’ve got the stomach for it...

 

 

Only the pointer that allows to interract with the buttons would be impacted. Not the whole view of course :)

I don't think it would introduce any motion sickness.


Edited by Neurowork

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

That's actually a pretty slick idea, best with a custom scaling setting. I don't see how you'd get motion sickness from just a mouse cursor moving. More immersion breaking having to reach for the mouse and supplement the movement to those hard to reach controls.

Link to comment
Share on other sites

That's actually a pretty slick idea, best with a custom scaling setting. I don't see how you'd get motion sickness from just a mouse cursor moving. More immersion breaking having to reach for the mouse and supplement the movement to those hard to reach controls.

 

 

Exactly, custom scaling to control how far off-center the pointer goes as the head moves would be awesome as well.

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

Only the pointer that allows to interract with the buttons would be impacted. Not the whole view of course :)

I don't think it would introduce any motion sickness.

 

Ah right...I see where you are coming from now :thumbup:

Intel Core i7 6700K @ 4.5GHz. Asus-Z170-PRO MB

CORSAIR H105 HYDRO CPU COOLER.

EVGA GTX 1080Ti FTW3 Elite.

16GB DDR4 2666MHZ HYPERX SAVAGE.

SAMSUNG M.2 SSD 128GB SM951 Boot Drive.

SAMSUNG SSD 500GB EVO Working Drive.

Windows 10 Professional

Link to comment
Share on other sites

I don't think look-click is gonna work in a busy cockpit. Trying to hold your head still enough... Guess you could snap-to but that'll make ya puke. I'd rathe use Oculus controllers until the finger-mouse comes out. Even captoglove is gonna have a hard time beating that.

Ryzen 5600X (stock), GBX570, 32Gb RAM, AMD 6900XT (reference), G2, WInwing Orion HOTAS, T-flight rudder

Link to comment
Share on other sites

I don't think look-click is gonna work in a busy cockpit. Trying to hold your head still enough... Guess you could snap-to but that'll make ya puke. I'd rathe use Oculus controllers until the finger-mouse comes out. Even captoglove is gonna have a hard time beating that.

 

Interesting. I have no issues what so ever holding my head still to look and click, even in cockpit like the Mirage 2000c where switches are quite small. In fact the head is one of the most precise part of the body. It is much much faster than operating a mouse and keeps the immersion intact.

 

Going forward with eye tracking-enabled VR headset, I imagine just being able to look at a button to click. What I’m proposing is the second best thing.

 

Say you want to operate a switch near your left thigh, when interacting with an actual cockpit, the natural behavior is to rotate the head in the general direction of the switch to operate. The eye then move down to home in on the precise location.

 

What I’m proposing is to emulate that behavior where if you look straight ahead, the pointer is centered but as you move your head, it gradually moves off center in the direction the head is moving to simulate the gaze adjustment.

 

I wish I had A way to script this though LUA, I would have implemented it myself but looking at what’s available, I wasn’t able to find anything.


Edited by Neurowork

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

Have you tried it in vr ??

 

Obviously not. Because I use that to type in on the UFC, and it is very quick. I wanted to create a copy of the F18 UFC, but I dropped the idea because I realized it is faster to click by moving my head than moving my hand to the UFC ...

 

I think op solution could be interesting, I wonder, maybe it is possible to implement using open track to take the input from Oculus rift and emulating a mouse ...

 

Sent from my VTR-L09 using Tapatalk

Link to comment
Share on other sites

Imagine how quick to click, if or when VR has eye tracking one day.... This would not be need then I guess.

i7-7700K OC @ 5Ghz | ASUS IX Hero MB | ASUS GTX 1080 Ti STRIX | 32GB Corsair 3000Mhz | Corsair H100i V2 Radiator | Samsung 960 EVO M.2 NVMe 500G SSD | Samsung 850 EVO 500G SSD | Corsair HX850i Platinum 850W | Oculus Rift | ASUS PG278Q 27-inch, 2560 x 1440, G-SYNC, 144Hz, 1ms | VKB Gunfighter Pro

Chuck's DCS Tutorial Library

Download PDF Tutorial guides to help get up to speed with aircraft quickly and also great for taking a good look at the aircraft available for DCS before purchasing. Link

Link to comment
Share on other sites

Have you tried it in vr ??

 

Obviously not. Because I use that to type in on the UFC, and it is very quick. I wanted to create a copy of the F18 UFC, but I dropped the idea because I realized it is faster to click by moving my head than moving my hand to the UFC ...

 

I think op solution could be interesting, I wonder, maybe it is possible to implement using open track to take the input from Oculus rift and emulating a mouse ...

 

Sent from my VTR-L09 using Tapatalk

 

 

Humm I don't think I'm getting my point accross. I'm saying the same thing. It is faster to point, well look and click than using a mouse or reaching out to touch something physical. Although in my setup, I find that it is better for immersion to reach out to tap a physical button to perform the click action (through UI Layer mappings)

 

 

 

The only problem is that today, the pointer in VR is centered in the field of view, which makes side panels switches hard to reach without being unconfortable.

 

 

I'm proposing a solution for this problem by making the center pointer gradually come off-center in the direction of the head mouvement to help reaching side panels without having to crank the head to make the switch at the center of the field of view.

 

 

To your point, I guess you could theoretically use the oculus track to emulate a mouse but I don't think that you can have 2 separate processes use the oculus tracking at the same time (DCS and the mouse emulation software). I might actually do some more research on that.

 

 

Cheers.

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

Imagine how quick to click, if or when VR has eye tracking one day.... This would not be need then I guess.

 

 

Amen to that but it requires new hardware. What I'm proposing doesn't require any and is the second best solution IMHO.

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

While I'm not really opposed to people doing this if they want or ED impleneting it if they feel like it would be easy. But from a VR point of view, I think the mouse at this point is probably the most immersive thing. You gotta take your hand off the throttle or stick in the real bird to push buttons. So typing in stuff on the UFC with a mouse means taking your hand off the throttle just like real life.

 

I think the next best things for VR cockpit interaction will be.

1. Miles finger mouse pointer thingyis (sorry if I got the name wrong)

2. Capto glove or something similar in the longer term.

 

Both of those systems will still mean taking your hands off the stick, but will be more "natural".

New hotness: I7 9700k 4.8ghz, 32gb ddr4, 2080ti, :joystick: TM Warthog. TrackIR, HP Reverb (formermly CV1)

Old-N-busted: i7 4720HQ ~3.5GHZ, +32GB DDR3 + Nvidia GTX980m (4GB VRAM) :joystick: TM Warthog. TrackIR, Rift CV1 (yes really).

Link to comment
Share on other sites

I would think the problem with using your HOTAS buttons for mouse commands is that on any of the modern aircraft they are all used for actual HOTAS functions.

i9-13900K @ 6.2GHz oc | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | 24GB GeForce RTX 4090 | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5

Link to comment
Share on other sites

I would think the problem with using your HOTAS buttons for mouse commands is that on any of the modern aircraft they are all used for actual HOTAS functions.

 

I have tried it out a few times and it's ok to use.

 

Just use a modifier button + TMS left / right etc (Left / right mouse button)

i7-7700K OC @ 5Ghz | ASUS IX Hero MB | ASUS GTX 1080 Ti STRIX | 32GB Corsair 3000Mhz | Corsair H100i V2 Radiator | Samsung 960 EVO M.2 NVMe 500G SSD | Samsung 850 EVO 500G SSD | Corsair HX850i Platinum 850W | Oculus Rift | ASUS PG278Q 27-inch, 2560 x 1440, G-SYNC, 144Hz, 1ms | VKB Gunfighter Pro

Chuck's DCS Tutorial Library

Download PDF Tutorial guides to help get up to speed with aircraft quickly and also great for taking a good look at the aircraft available for DCS before purchasing. Link

Link to comment
Share on other sites

Humm I don't think I'm getting my point accross. I'm saying the same thing. It is faster to point, well look and click than using a mouse or reaching out to touch something physical. Although in my setup, I find that it is better for immersion to reach out to tap a physical button to perform the click action (through UI Layer mappings)

 

 

 

The only problem is that today, the pointer in VR is centered in the field of view, which makes side panels switches hard to reach without being unconfortable.

 

 

I'm proposing a solution for this problem by making the center pointer gradually come off-center in the direction of the head mouvement to help reaching side panels without having to crank the head to make the switch at the center of the field of view.

 

 

To your point, I guess you could theoretically use the oculus track to emulate a mouse but I don't think that you can have 2 separate processes use the oculus tracking at the same time (DCS and the mouse emulation software). I might actually do some more research on that.

 

 

Cheers.

Yes I got you.

 

I was answering to deltaMike.

 

Sent from my VTR-L09 using Tapatalk

Link to comment
Share on other sites

While I'm not really opposed to people doing this if they want or ED impleneting it if they feel like it would be easy. But from a VR point of view, I think the mouse at this point is probably the most immersive thing. You gotta take your hand off the throttle or stick in the real bird to push buttons. So typing in stuff on the UFC with a mouse means taking your hand off the throttle just like real life.

 

I think the next best things for VR cockpit interaction will be.

1. Miles finger mouse pointer thingyis (sorry if I got the name wrong)

2. Capto glove or something similar in the longer term.

 

Both of those systems will still mean taking your hands off the stick, but will be more "natural".

 

Having to take yours hands off the hotas, I guess yes but there's nothing immersive in moving it around to point to something to interract with IMHO.

 

I'm a Private Pilot, I'm used to interacting with cockpit switches. First thing I notice is that I know the cockpit through and through, interactions have to be FAST. If we decompose what we humans do to interact with something, it'd look like this

 

  1. Turn head in general direction
  2. Turn eyes/gaze to specific switch
  3. Move hand
  4. Activate control

We currently can do #1 in DCS but we can't do #2.

 

 

#1 can't be a general direction, it needs to be accurate to point to the right switch which in some cases is really inconvenient.

 

 

I'm proposing to simulate #2 to make it more convenient/faster to get to things.

You can add realism by making the button you click with away from your Hotas (#3) or map a hotas function to make it there even quicker :).

 

 

Cheers,


Edited by Neurowork

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

Having to take yours hands off the hotas, I guess yes but there's nothing immersive in moving it around to point to something to interract with IMHO.

 

Simple fix, allow the mouse cursor in VR and now you can use your mouse to position the cursor somewhere else in the view. It will stay in that position relative to your view, instead relative to the cockpit. Of course if you often need to click something below and then something above, the thing is not working unless you use a software that will allow you to bind the mouse cursor to jump on given position.

 

My answer still is the Oculus Touch Controllers. So far they are still the best and most immersive feature in DCS.

 

Yes, it takes time to grab the controller from as much as grabbing a mouse, but you are faster and naturel with it in the cockpit (unless your hand collides with the real world controllers).

 

And that is half the immersion of the VR, because in real life one can't remove hands from HOTAS to make some adjustments middle of the combat, but is required to configure the aircraft for the combat and then really get the HOTAS benefits.

 

That is something what makes many TrackIR, HOTAS mutibinders and mouse users unrealistic as they can do things that they wouldn't do in real world, what is move hands around the cockpit so often.

 

Once someone gets the experience to use the touch controllers (or even better, some kind IR gloves / pointers) the immersion is almost complete.

For me the Touch Controllers made one very big and radical change, what was that I only bind in every module the HOTAS buttons and functions as close as possible to real thing. And then everything else in the cockpit I operate with hands.

 

I did at the start with the mouse cursor ways, but first problem was as here stated, the centered cross is just impossible use for anything really that ain't at front. And then the moving cursor requires here and there to get it up/down.

 

And then we got the Touch Controllers working in the cockpit (first just the gloves in air, then clicking) and experience became something totally new level. And now they say that one can click around cockpit by pointing with the gloves.... WOW.

 

The Touch Controllers allow almost same experience as gloves would do, meaning you can move your hand to the position of the button/switch and then just glance to do the final adjustment. As long you keep hand steady, it doesn't move away from the button/switch etc. Only haptic feedback is missing there and that is what the Touch Controller vibration helps somewhat.

i7-8700k, 32GB 2666Mhz DDR4, 2x 2080S SLI 8GB, Oculus Rift S.

i7-8700k, 16GB 2666Mhz DDR4, 1080Ti 11GB, 27" 4K, 65" HDR 4K.

Link to comment
Share on other sites

Simple fix, allow the mouse cursor in VR and now you can use your mouse to position the cursor somewhere else in the view. It will stay in that position relative to your view, instead relative to the cockpit. Of course if you often need to click something below and then something above, the thing is not working unless you use a software that will allow you to bind the mouse cursor to jump on given position.

 

 

True. I tried that to begin with. The issue is that sometimes, the pointer moves around and it doesn't work in menus.

Also, the amount of off-centering needs to be manually adjusted depending on what you want to interact with. It'd still want the pointer to be centered for interacting with UFC for instance.

 

 

 

I need to give the Touch controllers a go. Last time I used it, I found that the hand representation was way way to big in reference to the cockpit. Maybe they fixed that.

Also you still need to grab that controller and put it down to return your hands on the HOTAS which is cumbersome.

Happy Flying ! :pilotfly:

 

--

 

My specs: i7 8700K oc 5.0gHz, Asus Maximus Hero X, 32 Go DDR4 3600MHz, GTX1080 oc 2025MHz, Samsung Evo 960 SSD, Oculus rift CV1, 2 sensors. VKB Gunfighter w/ Warthog stick. Warthog throttle. Custom 6xrotary box. MFG rudder pedals

Link to comment
Share on other sites

Having to take yours hands off the hotas, I guess yes but there's nothing immersive in moving it around to point to something to interract with IMHO.

 

I'm a Private Pilot, I'm used to interacting with cockpit switches. First thing I notice is that I know the cockpit through and through, interactions have to be FAST. If we decompose what we humans do to interact with something, it'd look like this

 

  1. Turn head in general direction
  2. Turn eyes/gaze to specific switch
  3. Move hand
  4. Activate control

We currently can do #1 in DCS but we can't do #2.

 

 

#1 can't be a general direction, it needs to be accurate to point to the right switch which in some cases is really inconvenient.

 

 

I'm proposing to simulate #2 to make it more convenient/faster to get to things.

You can add realism by making the button you click with away from your Hotas (#3) or map a hotas function to make it there even quicker :).

 

 

Cheers,

 

I get what you mean, but look-n-click seems less immersive to me. I've done it with the fixed cursor and hotas button and it works, but it feels "less real" to me. I prefer to take my hand off and use a mouse at this point. I tried touch controllers but the extra step of groping around for em was clunky. Plus the "phantom" hand floating in the pit (or outside of it LOL) wasn't what I was looking for. I think that Miles controllers or captogloves are the "next step".

New hotness: I7 9700k 4.8ghz, 32gb ddr4, 2080ti, :joystick: TM Warthog. TrackIR, HP Reverb (formermly CV1)

Old-N-busted: i7 4720HQ ~3.5GHZ, +32GB DDR3 + Nvidia GTX980m (4GB VRAM) :joystick: TM Warthog. TrackIR, Rift CV1 (yes really).

Link to comment
Share on other sites

True. I tried that to begin with. The issue is that sometimes, the pointer moves around and it doesn't work in menus.

Also, the amount of off-centering needs to be manually adjusted depending on what you want to interact with. It'd still want the pointer to be centered for interacting with UFC for instance.

 

 

 

I need to give the Touch controllers a go. Last time I used it, I found that the hand representation was way way to big in reference to the cockpit. Maybe they fixed that.

Also you still need to grab that controller and put it down to return your hands on the HOTAS which is cumbersome.

 

 

Check this out, might be what you're after.

 

https://forums.eagle.ru/showthread.php?t=218861

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...