FPV Freerider is developed in Unity and uses Unity's input managed. I can only read what is coming through the input manager.
With the benefit of hindsight perhaps I should have used another input manager, but currently I am hesitant to make any major changes to the input method since that might cause unexpected issues for people who have it set up working fine as it is now.