How does Linux handle VR devices; and, how can one fake a VR device?How many cores can Linux kernel...

Why is the Vasa Museum in Stockholm so Popular?

Can't understand an ACT practice problem: Triangle appears to be isosceles, why isn't the answer 7.3~ here?

Solve equations with condition on variable to reduce the number of solutions

What license to choose for my PhD thesis?

Why adjustbox needs a tweak of raise=-0.3ex with enumitem?

C# TCP server/client class

Reasons for using monsters as bioweapons

Is there any difference between "result in" and "end up with"?

Can there be multiple energy eigenstates corresponding to the same eigenvalue of a Hamiltonian (Pauli-X)?

Accurately recalling the key - can everyone do it?

What is Albrecht Dürer's Perspective Machine drawing style?

Subtle ways to render a planet uninhabitable

Tikz intersecting nodes and fit boxes

Why did the United States not resort to nuclear weapons in Vietnam?

What does Argus Filch specifically do?

Is Norway in the Single Market?

Different answers of calculations in LuaLaTeX on local computer, lua compiler and on overleaf

Who's behind community AMIs on Amazon EC2?

Astable 555 circuit not oscillating

How to design an effective polearm-bow hybrid?

What is Rambam's source that the Sages issued a command to not teach your daughter Torah?

A wiild aanimal, a cardinal direction, or a place by the water

Why wasn't interlaced CRT scanning done back and forth?

Using Forstner bits instead of hole saws



How does Linux handle VR devices; and, how can one fake a VR device?


How many cores can Linux kernel handle?How does the Linux kernel handle shared IRQs?Is it possible to simulate/force/fake an USB device unplug and replug on Linux?How/where are linux device capabilities / bitfields set?Do all devices under Linux have a device node?How can I see the dismounted devicesHow exactly do the Linux display device files work?How to configure multiple SPI devices on LinuxHow does linux arbitrate access to devicesHow can I disable an input device?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















The idea of a Trinus VR or VRidge-like application for Linux has piqued my interest as of late, and it got me thinking: how does Linux handle VR devices? Obviously it's not just a display output (which was fixed in a Git pull a while ago), but also includes the HMD's rotational and positional axes. Is the display stored as a display output, and the rotational and positional axes stored as joystick events? I sadly cannot find out for myself, because I do not own an HMD.



As for the second question, could one fake an HMD from a phone via (I'm just throwing ideas out there) a modified VNC client on the phone which would also give the phone's gyrometer output? I would really like to know on either of these questions or be pointed toward further reading.










share|improve this question

































    0















    The idea of a Trinus VR or VRidge-like application for Linux has piqued my interest as of late, and it got me thinking: how does Linux handle VR devices? Obviously it's not just a display output (which was fixed in a Git pull a while ago), but also includes the HMD's rotational and positional axes. Is the display stored as a display output, and the rotational and positional axes stored as joystick events? I sadly cannot find out for myself, because I do not own an HMD.



    As for the second question, could one fake an HMD from a phone via (I'm just throwing ideas out there) a modified VNC client on the phone which would also give the phone's gyrometer output? I would really like to know on either of these questions or be pointed toward further reading.










    share|improve this question





























      0












      0








      0








      The idea of a Trinus VR or VRidge-like application for Linux has piqued my interest as of late, and it got me thinking: how does Linux handle VR devices? Obviously it's not just a display output (which was fixed in a Git pull a while ago), but also includes the HMD's rotational and positional axes. Is the display stored as a display output, and the rotational and positional axes stored as joystick events? I sadly cannot find out for myself, because I do not own an HMD.



      As for the second question, could one fake an HMD from a phone via (I'm just throwing ideas out there) a modified VNC client on the phone which would also give the phone's gyrometer output? I would really like to know on either of these questions or be pointed toward further reading.










      share|improve this question
















      The idea of a Trinus VR or VRidge-like application for Linux has piqued my interest as of late, and it got me thinking: how does Linux handle VR devices? Obviously it's not just a display output (which was fixed in a Git pull a while ago), but also includes the HMD's rotational and positional axes. Is the display stored as a display output, and the rotational and positional axes stored as joystick events? I sadly cannot find out for myself, because I do not own an HMD.



      As for the second question, could one fake an HMD from a phone via (I'm just throwing ideas out there) a modified VNC client on the phone which would also give the phone's gyrometer output? I would really like to know on either of these questions or be pointed toward further reading.







      kernel devices display






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 1 hour ago







      PistolRcks

















      asked 1 hour ago









      PistolRcksPistolRcks

      33 bronze badges




      33 bronze badges

























          0






          active

          oldest

          votes














          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f533902%2fhow-does-linux-handle-vr-devices-and-how-can-one-fake-a-vr-device%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f533902%2fhow-does-linux-handle-vr-devices-and-how-can-one-fake-a-vr-device%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

          Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

          Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...