Honestly, this is a standard keyboard and the windows driver should have worked. I'm assuming you used driver sweeper? If that didn't work, i'm starting to wonder whether your keyboard is just plain shot. They do sell replacement keyboards for your laptop. another option you can try is to system restore to a point before the problem started.