Hola que tal, si tu problema fue que le diste a update touch keys desde los menues secretos del SGS Tools puedes probar lo siguiente. Ya que me paso me volvi loco para solucionarlo casi me desespero.
Cometí el error de ingresar en secret codes en el SGS tools y en uno de ellos aprete en update touch keys (tenia la rom 9.1 de darky) y me dejaron de funcionar los botones táctiles, me estuve volviendo loco ya que reflasheaba y nada, volví al firmware original, nada de roms cocinadas, y nada.
Lo poco que encontré en la red no funcionaba y todo daba que hay que llevarlo al SAT
Pero después de horas investigando encontré la solución en XDA
Dice que hagamos esto.
Ojo esto es para el caso que no funcionen los touch keys, lo tuyo lamentablemente parece ser problema de hard
I *just* had this issue.
Started out with my back key hanging on me after getting a custom ROM installed.
So I attempted to update my firmware for the menu and back keys and lost them both.
This seems to be any custom ROM, cannot handle the touchkey firmware update.
How to fix:
Grab ODIN and your stock 2.2.x firmware.
Disable lagfixes if you need to.
Flash it.
Update your touchkey firmware ( *#*#2663#*#* in dialer)
Now reflash a CWM kernel with ODIN
Re-apply your custom rom from sd.
Yo no hice todo tal cual indica, casi digamos.
Volví al firmware stock eclair de mi Galaxy, en mi caso I9000T UBJG5
Luego en el dialer coloque *#*#2663#*#*
Le di a Update Touch key firmware y volvio a funcionar.
Fue un alivio terrble, espero les sirva.
Y recuerde, JAMAS ACTUALIZAR mediante SGS Tols o colocando en el dialer el codigo que puse antes, el firm de la pantalla ni de los touch keys.
El post original
http://forum.xda-developers.com/showthread.php?t=912470
Espero te sea de utilidad
Saludos