Previously, changing boolean or menu settings would send incorrect values to the ioctl. This change fixes the support.