I need that on though so I can still use the controller's dpad for navigation in my quick menu, disabling it won't do me any good. If it was split into 4 properties it would solve my problem:
guiService.GuiNavigationEnabled = bool --if false the next 3 become redundant, if true navigation across the 3 available methods will be based on the next 3 properties.
guiService.ThumbstickNavigationEnabled = bool
guiService.DpadNavigationEnabled = bool
guiService.KeyboardNavigationEnabled = bool
It's not a very good solution but it would give that extra bit of control over gui navigation that I'm needing right now. The only other alternative that I'm away of at this point is to re-write the entire navigation on my own, which I'd like to avoid.