Does the orbiTouch® have all of the functionality of a regular keyboard?

Yes, and then some. The orbiTouch® actually has a 128 position capability (8 motions on the left dome x 8 movements on the right dome). There is also a built in mouse in the right dome. Simply move the left dome to its south position twice to change from typing to mouse mode and vice versa.