Troubleshooting Unexpected Behavior in VEXcode VR on Google Chrome

In VEXcode VR, you may have encountered a problem with the VR Robot or Playground does not respond as expected. To solve this issue in a Google Chrome browser, you need to turn Hardware Acceleration on.

Enabling hardware acceleration allows the browser to utilize a computer's graphics processing unit (GPU) to do graphics intensive tasks. Because VEXcode VR Playgrounds are 3D applications, the hardware acceleration helps to improve the performance of the Playground.

Some common issues could occur if the hardware acceleration is turned off including the following:

  • Lower Frame Rate. This means the robot or Playground could seem to jerk or jump around because the frames cannot keep up with the speed of the moving robot or background of the Playground. 
  • Some Playgrounds may show a black background when opened. This happens when the browser cannot render the graphics.
  • Projects may not work as expected because the sensor data being sent from the Playground to the VEXcode VR project is delayed.
  • The Pen of the VR Robot may have unexpected behaviors.


Turning On Hardware Acceleration


Select the three dots on the top right of the screen.


Select 'Settings' from the bottom of this dropdown menu.


In the Settings menu, select 'System.'


The hardware acceleration option will appear here. Select the toggle to the right to turn on hardware acceleration.


After turning on hardware acceleration, you will be prompted to relaunch Chrome. 


After relaunching, you will see that the hardware acceleration toggle is set to on.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: