Abstract. In this paper we describe Semantic Keyboard: a soft keyboard augmented by semantic pointing. The cursor crosses faster over keys containing low-probability letters (considering the prefix already entered). This optimization reduces the movement of the pointer by 60%, and increases the text entry speed by 13.5% after the first character in a word. Accuracy is equivalent to a regular soft keyboard.