Potresti essere un po' più preciso? Di quale tastiera stai parlando? Di quella virtuale di Windows Mobile che appare quando ti posizioni su di un controllo per l'inesrimento del testo (tipo TextBox)?
Se il caso è questo, la prima cosa che mi viene per non far apparire in automatico la tastiera standard di Windows Mobile (sempre che questo sia sufficiente e non ti serva un controllo più capillare su eventuali tasti premuti) è possibile utilizzare il controllo InputPanel (controllo non visuale disponibile nel CF) impostando la property Enabled a false.
Intendevi una cosa del genere?