![samsung vr supported controllers samsung vr supported controllers](https://roadtovrlive-5ea0.kxcdn.com/wp-content/uploads/2017/04/gear-vr-controller-11.jpg)
Pio on AI Creates Your Spreadsheets, Sometimes.Comedicles on Junkbox Build Keeps Tesla Coils Perfectly Varnished.HaHa on Smoking Meat Finds Natural Home In The Cloud.bootstrap on Mapping Out The LEDs On An Outlet Tester.extrowerk on Hackable $20 Modem Combines LTE And Pi Zero W2 Power.Isaac Doubek on Books You Should Read: The Hardware Hacker’s Handbook.JanW on Mapping Out The LEDs On An Outlet Tester.Posted in Tool Hacks, Virtual Reality Tagged bluetooth, virtual reality Post navigation That’s a lot easier than building your own controller. If you are looking for a cheap way to add a motion controller to a project, this would be a great place to start: you can pick up one of the Gear VR Controllers on Amazon for less than $17, and the code allows you to read button presses, touches on the touchpad and the orientation of the controller itself.
![samsung vr supported controllers samsung vr supported controllers](https://www.mobipicker.com/wp-content/uploads/2016/09/Microsoft-Xbox-Wireless-Controller-Support-to-Samsung-Gear-VR-Announced.jpg)
His example uses this standard to read and display the orientation of a Gear VR Controller on a web page, and he has published the code that makes this possible.
![samsung vr supported controllers samsung vr supported controllers](https://www.vrheads.com/sites/vrheads.com/files/styles/larger_wm_brw/public/field/image/2017/02/gear-vr-touch-controller-1.jpg)
It’s a pretty new standard, so Google Chrome is the only browser that supports it at the moment. He did this using Web Bluetooth, which allows a web app to discover and connect to Bluetooth devices without requiring a native app. This fits in with his intention: to be able to use the Gear VR controller without the Samsung app. He was then able to use this to create his own web app to use this data. Specifically, he was able to find the commands that were used to get the device to send data, and was able to read this data to determine the state of the device.
SAMSUNG VR SUPPORTED CONTROLLERS APK
By digging into the APK that links the device to the phone, he was able to figure out the details of the Bluetooth connection that the app uses to connect to the device. This project from is a great example of this: he reverse-engineered the Samsung Gear VR controller that accompanies the Gear VR add-on for their phones. We love a bit of reverse engineering here at Hackaday, figuring out how a device works from the way it communicates with the world.