/LG-360-VR-for-PC

A collection of tools for the LG 360 VR headset for Windows.

Primary LanguageC#MIT LicenseMIT

LG 360 VR for PC

This repository consists of a tool to get the headset display activated on a PC or Laptop (see LG360VRActivator) and a shader plugin for VLC player to render videos in the specific side-by-side-format required by those glasses (see LGVR4VLC).

Disclaimer

These programs were written using resources I found in various forums and lots of trial and error. If you are considering to buy yourself some of these glasses just to try this out here, don't. Only if you got one of those glasses and you don't mind investing some time into that without a guarantee for success, go ahead.

Oh yeah, and if you're from LG and don't like what I did here, please don't sue me. I don't have any money anyways. Just drop me a message and I'll remove it.

What do I need?

  • Windows (I developed and tested it with Windows 10)
  • An LG 360 VR headset
  • An USB-C 3.1 connector on your PC/Laptop that has DisplayPort support (so it can output video): I bought an extension PCI card for that and it works great - my PC did have an USB-C port on the front, but that didn't support video output. My tablet (Samsung Galaxy Book) has an USB-C 3.1 connector with video output support, but didn't recognize the glasses in 90% of the time... so it's kind of a gamble
  • Zadig (a free tool to replace the proprietary HID drivers with a generic driver for easier communication with the device)
  • The built executable of the LG360VRActivator project in the subfolder of this repository: You can either do that by yourself or download the most recent pre-compiled release
  • VLC media player and the shader script in the subfolder "LGVR4VLC": This script is also included in the releases
  • Lots of patience and knowledge about how to use command line applications and how to install drivers

Overview

  1. Follow the instructions in the LG360VRActivator subfolder to get the headset running
  2. Configure your VLC player for the VR glasses (with the instructions in the LGVR4VLC subfolder)
  3. ???
  4. Profit

Thanks to

The guys over at the xda-developers forums for doing the hard part of reverse-engineering that thing and doing a lot of groundwork - especially Supportit and TheOnlyJoey!