Skip to content

A 6DOF client for your android device that sends its data to SteamVR for use as a controller.

Notifications You must be signed in to change notification settings

Waterdish/ARCore-VR-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

ARCore VR Controller

An OpenVR driver that accepts input from your android device with 6DOF.

Instructions

1. Download the arcore.zip and drag the enclosed file into the drivers folder of your SteamVR installation. Use the browse local files feature of steam if you don't know where your installation is.
2. Download the apk and install it on your device.
3. Make sure your android device and computer are on the same network and then connect to your computer's local IP. The IP will be saved once you connect with it once.
4. Use the calibrate button to connect your phone with your playspace. Align the phone so that the top of it points into the tracker from below. Press calibrate again to set the position.
5. The controller(s) will be Oculus Controllers. So to change the bindings, change your Oculus Controller bindings.

Help

1. I don't see my controller moving/it is unresponsive: Your phone probably cannot see your computer. Make sure you're on the same network and double check the IP.
2. I don't see anything when I press calibrate: Look around your playspace. It should spawn slightly in front of where you first opened SteamVR. If you opened SteamVR at your desk, then walked over to another part of the room to play, look back at your desk.
3. My rotation is f-ed when I calibrate: Angle the phone more vertically when you calibrate. Holding it horizontally can mess it up.

About

A 6DOF client for your android device that sends its data to SteamVR for use as a controller.

Resources

Stars

Watchers

Forks

Packages

No packages published