Are there different types of keyboard ribbon? I accidentally disconnected mine when taking my laptop apart for a cleaning and its too short to put back together. I guess the child workers have very small hands cos not even my wife's could squeeze in to reconnect it. So yeah. If I buy a longer ribbon do I have to worry about compatibility?