If you don't hold any button you will go to the original home menu.
You need to hold L to trigger it and enter the homebrew launcher OR CtrBootManager depending on how you installed it. This is the default "official" behavior.
This is
homemenuhax 1.3 <- released by gbatemp member, compiled from yellows8's repo, unmodified.
The other installers that circulates here is modified by someone. I recommend to only use the unmodified version compiled from yls8's git. That way we can avoid misunderstandings.
From the source:
https://github.com/yellows8/3ds_hom...ax_installer/source/themehax_installer.c#L656
Code:
printf("Select a type by pressing a button: A = type1, B = type2, Y = type0. Or, press START to abort configuration(no file data will be written). You can also press X to delete the config file(same end result on the themehax as type0 basically).\n");
printf("Type1: Only trigger the haxx when the PAD state matches the specified value(specified button(s) must be pressed).\n");
printf("Type2: Only trigger the haxx when the PAD state doesn't match the specified value.\n");
printf("Type0: Default PAD config is used.\n");
It will show this on screen if you select to configure it during install.
If you want to change it later, just run the install again.
Default is booting to the ordinary 3ds home menu if no button is pressed while booting.