Alternative keyboard

Take a look at the FUTO keyboard. pretty extensive.