Chosen Solution
I accidentally dropped my phone in water a while ago but pulled it out pretty quickly and it was mostly working fine, except the soft keys. They light up perfectly fine however they do not react when I touch them. I have tried factory resetting and dialling ##2663# and updating but those didn’t work. Is it hardware or software? How much does it cost to replace those keys or could I easily do it myself?
Hardware damage caused by the water, either the soft keys have been damaged and need to be replaced or the board is damaged. If the board looks okay then you can just replace the soft keys but this will require removing the glass which would be difficult if you don’t have any experience or the necessary tools. Alternatively that are many apps which can add a virtual set of soft keys on the screen.