I am running BlueStacks (beta-1) on an old Windows laptop which doesn't have accelerometer & gravity sensor.
Many Android games support physical key mapping using which I can use physical keyboard of my Laptop to play Android games. If a game doesn't support key mapping, I can still play it.. not always effectively, but I can play it. Tap, long tap, swipe is fine with mouse.
When it comes to tilt & shake controls, many games like Ripetide GP allows to switch to touch-based controls. The problem arises when tilt & shake controls are mandatory. For example, I can't play Temple Run after few meters because of that.
How to mimic tilt & shake controls?
Update:
My laptop features free-fall protection
which I guess utilises some kind of accelerometer. I don't know how accurate it is in non-linear dimension, but can it be utilized with BlueStacks?