A deadzone is simply an area where an input is not registered (usually for joysticks).
A gyro sensor is a sensor that detects the tilt/rotation (not speed) of an object (in the X, Y, and Z directions).
The prefix “gyro” (not to be confused with the sandwich) generally refers to an object’s rotation.
In this case, the simulator simulates hardware’s gyro by using mouse position, so we can find out where the mouse is pointed to if we find the correlation between what values the gyro sensor sees and where the mouse pointing to on the game screen. In this case, we use the X and Y “rotation.”
To better visualize this, I recommend (if you have hardware that can run Arcade) to load @UnsignedArduino’s version to hardware and see how tilt affects the sprite.
Gyro comes from the word gyroscope, which is a device used for measuring orientation and angular velocity. In other words, if you’ve ever used a game controller that can detect motion, it’s using a digital gyroscope.
A deadzone is an area where you can no longer detect the movement of the mouse in this case. This happens because the simulator has a limit to how far back you can tilt the “console” (simulated console, obviously)
this is actually the accelerometer, which measures acceleration on a few axes to approximate how a device is tilted. a gyroscope is a little different, as @Sarge mentioned it measures angular velocity and can be used to track how a device is rotated. when used together, you get something often called a 9dof or 6dof (degrees of freedom) sensor which can accurately track how a device is positioned.
the meowbit has both a gyro and an accelerometer, i think the pygamer just has an accelerometer