Change DIO pins on firmware side

Hey people,

I have a question regarding the pins of a DIO. I mostly use the DIO for scanning keybeds. Sometimes a keybed needs another configuration and I’ll need to build an adapter for that. 

Is there an option to change the assignments of the pins on the firmware side? For example “inverting” break and make contacts (break = make, make = break)? Or changing the layout / counting of the rows?

thanks!

chris