Shift_status debería devolver 20 con la tecla control derecho y 72 con alt derecho, pero no devuelven valor alguno. Con las teclas izquierdas no hay problema. Es un bug ?
Pregunto porque me acabo de enterar de su existencia y le quiero hacer su página en la wiki http://wiki.bennugd.org/index.php?title=Shift_status
deberia probarlo (esta consulta no va aca en documentacion)