Controlling bones of an animated armature with keyboard


I have an animated armature found here and I want to control the rotation of its bones using keyboard. For example, I want to select a certain bone and then with the left and right keyboard arrows I can +/- the rotation of the selected bone where the animation will be overwritten with the modified rotation and runs smoothly.

Ok well try my solution which is a console evaluating code from stdin/stdout that you run from a repeating delay/always sensor(is needed to trigger sensor to give time to each thread individually). also you cannot see the armature and if the mesh its controlling has parts spinning in the same direction constently the armature is not static(needs to be), then you move the armature’s bones toward the rigid bodies accompaniment(this means setting rigid joints for each bone’s IK setting) and move the armature with script intersparsely and apply action’s.