I can't see why software couldn't simulate it. My personal example is morrowind. It doesn't support controllers since it's older, but has an xbox version so there is something to compare it to, with keyboard the best possible solution is 8 inputs, but couldn't software emulate different degrees...