If the standard drivers do not fix the issue, the problem might not be the driver itself. Dust or crumbs can cause keys to stick.
Below is a review of why searching for a "cracked" driver is a significant security risk and how to get the legitimate software safely.