Hey Oliverj777,
i am searching for the same thing at the moment. What i googled was how this is usually done with a native Android programming.
So in theory what you need is something like:
remember all three axis (alpha,beta,gamma) and record the current time (timestamp).
Then add all axis value together minus the difference from the timestamp + the current time.
This result is like "how far have the axis travelled in time" <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">
Here is the Android version:
http://stackoverflow.com/questions/2317 ... o-shake-it
My problem is that i am too dump to convert it to Construct 2 <img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt=":D" title="Very Happy">