Index controllers should just work through SteamVR without requiring any layers. Possibly requires a restart.
I have noticed that SteamVR gets confused sometimes depending on how the action map is submitted but again a restart usually helps. Someone also mentioned that his project name got in the way (we sent the project name along with the action map so Steam VR can display it in the bindings editor, but I guess it doesn't like all characters)