hmm...assuming ur deltaG is a non zero number, the equation:

deltaG = -RT ln(Keq)

should explain why T is the only thing to effect Keq

that is not 100% correct...

that equation is used to calculate the delta G given the equilibrium constant at some temperature.

K is affected by temperature through the arrhenius equation. k = Ae^(-Ea/RT)

Remember that the arrhenius constant is the RATE constant 'k' ...

however, 'k' foward / 'k' backward = equilibrium constant K.

Since the rate constants are related to the temperature on a log scale, it will not be proportional in change between the foward and the backward, and you will get a deviation from the standard K.

in addition to temperature, through the arrhenius equation, we can also see that activation energy affects the equilibrium constant and rate constant.