ich bin leider kein besonderer PureBasic-Held

Da wollte ich mich jetzt noch mal ransetzen und weiß nicht so recht wo ich ansetzen soll.
Ich würde gerne eine Version für Win, Mac OS und Linux erstellen. Da bin ich ja bei PureBasic schon halbwegs richtig. Um Joysticks zu verwenden hab ich endlich im Web was gefunden: http://www.libsdl.org/ . Aber ich blick ums verrecken nicht durch ob ich damit auch die Tastatur-Befehle auslösen kann.
Und muss ich die Bibliothek mit ausliefern oder ist die überall vorhanden?
Ich stell mich da grad etwas blöde an.
Hat jemand Lust mir einen kleinen Schubser in die richtige Richtung zu geben?
Danke euch...