Added physical buttons support