New helper macros for input configuration