I think it is a hardware problem. As you said that the colors are inverted that means there is some hardware problem. I am saying this because as you said that the laptop had fell from the desk. It might possible that the laptop display got damaged and you are not able to see a exact color and...