Emily

Emily

VR Workspaces For Coding?

i have a problem with carpel tunnel. I also hate all the time lost finding home keys, swapping back and forth from mouse to typing when coding.

I’ve been looking for a solution that would divorce myself from the mouse, and keyboard, using more elegant input options.

The latest VR dashboards look like you can indeed using hand gestures to replace the mouse, and a TipTap device for keyboard inputs.

Has anyone tried this applied to coding?

Most Liked

shanesveller

shanesveller

Most VR headsets are pretty far off from being comfortable to wear all day, in terms of extra weight on your neck, airflow fo your face/eyes/ears, and eye strain from the dual displays. The models I’ve used are comparatively low resolution, too. That would be my major worry with this approach, followed by fast and precise input like you mentioned.

hubertlepicki

hubertlepicki

I have purchased not a VR headset but a headset for drone control: https://www.dji.com/pl/dji-goggles?site=brandsite&from=nav

This thing has 2x 1920×1080 displays, one per each eye, and doesn’t do any 3D / VR. Basically it connects with HDMI and you can see your screen. That kinda does the job, and you can, if you really try hard to work in that. The eyes still struggle after an hour or so, so that’s not quite there yet I think.

For the input I use https://ultimatehackingkeyboard.com/, and I put it on the board on my laps when I am seated. You don’t have to use mouse with it as it has mouse layer so you control cursor with a mouse.

So yeah, I tried something similar and it kind of works. The weakest link is the headset technology, the VR headset is nowhere close to displaying crisp fonts enough, and the drone ones are better but still not 100%.

Where Next?

Popular in Discussions Top

sashaafm
I’m trying to evaluate the best combo/stack for a BEAM Web app. Right now I’m exploring Yaws a bit, after having dealt with Phoenix for a...
New
thojanssens1
It would be nice to be able to define a redirect from one route to another from the router.ex file. E.g.: redirect "/", UserController, ...
New
Fl4m3Ph03n1x
Background A few days ago I was listening to The future of Elixir from Elixir Talks, with Dave Thomas (@pragdave ) and Brian Mitchell. I...
New
nunobernardes99
Hi there Elixir friends :vulcan_salute: In a recent task I was on, I needed to check in two dates which of them is the maximum and which...
New
marciol
Please, let me know if this kind of discussion already took place in another topic . Hi all, how do you consider if is better to build ...
New
PragTob
Hey everyone, this has been on my mind for some time and I’d love your input on it! TLDR: I feel like maps are superioer for storing and...
New
rms.mrcs
A couple of days ago I was discussing with a friend about different approaches to write microservices. He said that if he was going to w...
New
jsonify
So, is Heroku the only free option for hosting Phoenix/Elixir at this point? I’m not ready to commit to paying monthly and was wondering ...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

Other popular topics Top

Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43591 214
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
hariharasudhan94
Lets say i have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => "XX...
New

We're in Beta

About us Mission Statement