Can anyone program a VRCS4 to use all available functionality?

I think most people have been using @bdahlem 's Device type Handler for this, it already works as a button controller. Did you get a chance to look at that one?