there is something weird that prevents the usage of analog and regular direction buttons at the same time.
disable analog if you want the regular direction buttons.
I'm not very interested on keep working on qtsixa though.
With the release of the ps4, the linux kernel has been slowly getting official support for ps3 and ps4 joystick (including leds and rumble).
Very soon qtsixa will not be needed to get them working, it's just a matter of time.
I tested 3.15 kernel recently, the sixaxis now has rumble when plugged in via USB.
BlueZ should have official ps3/ps4 joystick support very soon, there are already patches for it.