Because there is a restriction that prevents access to these sensors, actually it's sort of a bug and only the system user can access these.
Even things like Skype can't access them while you're incall.
Maybe as root you can control them, but the app needs to be using that method.
Mental issues lead to the use of long signatures
Care much for receiving Thanks?Bitching at the others about it doesn't help, instead better stfu and gtfo.