Teclado?? se puede gestionar tambien a través de los menus del soft pero para cada volumen has de ir a un menú o otro y siempre con los botones laterales de volumen
Ejemplo, si desde la pantalla principal pulsas los botones laterales de volumen subiras o bajaras el volumen del timbre, en cambio si vas a reproducir musica subiras o bajaras (con los mismos botones) el volumen multimedia, y si vas a la alarma a elegir un tono de alarma, lo que subiras y bajaras con esos botones es el volumen de la alarma. El programa que te enlacé es para que puedas gestionarlos todos juntos desde un mismo widget...
Espero haberme explicado bien
Saludos