Si te funciona el botón home en reposo está claro que el botón funciona. Parece más cosa de software o de algún programa que tengas instalado
Por otro lado los botones de volumen+ volumen - no dejan de funcionar los dos a la vez.... Cuando fallan suele pasar que hay que apretar más de la cuenta para que funcionen. Si es tu caso son muy fáciles de reemplazar .
Perdona. No había leído que ya lo habías solucionado.