Bueno, despues de toda la mañana intentando solucionarlo, finalmente lo he conseguido, y como he visto en muchos foros el mismo problema os escribo aquí como lo he conseguido.
La causa: los drivers "FW" del teclado "Touch Key" estan mal. En mi caso fue porqué cambié la pantalla, pero algunos programas como SGS Tools pueden desactualizarlos...
Solucion: Actualizarlos

.... pero eso no es tan facil ya que no funciona ni en Froyo ni en Gingerbread asi que... aquí vamos...
1 Downgrade a la rom JM1 (ya sabeis... a través de ODIN y la rom descargada)
2 Entrar en el marcador y teclear *#*#2663#*#* y os saldrá una pantalla donde debeis apretar "touch key FW upgrade" (IMPORTANTE: teneis que estar conectados a datos) a los minutos vuestro "touch key" estará actualizado pero no funcionará hasta que reiinicieis.
3 Reiniciar y comprobar que funciona.
4 Upgrade a vuestra rom preferida.
Bueno espero que le ahorre algunas horas de investigación forera a alguno con esto