6050, 9250 or BNO080 for precision and speed.

Going to be using it for a project to use as a mouse in a gamepad to use for FPS.

Ive narrowed it down to these three but i dont know which one is going to be the most precise and fastest (lowest input delay).

helps please.

Bump

Are you planning to integrate acceleration twice to get position of the mouse? This will likely introduce a lot of noise compared to an [optical flow sensor typically used in mice.

Are you planning to use the gyro data for some kind of additional custom control? Could be an interesting application! Have you checked the datasheet for each sensor? The overall fastest possible update speed of the sensor will be the smallest (limiting, weakest link in the chain etc…) of 1) how quickly the internal ADC can update and 2) how quickly the sensor can send data over the wires (I2C is generally much slower than SPI, and different sensors often support different maximum speeds of SPI communication).

The BNO080 and ICM-20948 both potentially offer an advantage of performing sensor fusion onboard, thus reducing the computational requirements of your controller. Or this could be a disadvantage if you need to rely on high-frequency data (which might be smoothed out by their internal algorithms).](https://media.digikey.com/pdf/Data%20Sheets/Avago%20PDFs/ADNS-2051.pdf)