I'm no expert, but I just went through a similar issue this weekend and got some really good help.

Supposedly, your keyboard should work out of the box (see link). But here's some very basic...