You can't disable two motors (opposite points of the hex) without first disabling the yaw mixer and being willing to fly it with yaw that goes crazy on either pitch or roll. This is because you will have e.g. CW CW CCW CCW motor rotations where a quad has CW CCW CW CCW. E.g. pitch will decrease BOTH the CW motors and increase BOTH the CCW motors, making a lot of yaw which it will try to stabliize but can't (depending on yaw direction).
Sometimes people have a quad that looses a motor, with the effect that all motors seem to turn off so the user does not imagine a problem with just one motor. The reason is that the stabilization converges toward that solution (all motors stopped) as the one that is most stable. Your hex should effectively disable the opposite motor during a stable hover, but as soon as the wrong yaw is requested (at all) the solution is toward zeroing all the motors. That may be keeping you from lifting off. It may need a medium amount of correct yaw direction to hover or lift off. The correct yaw direction is one where there are three live motors driving yaw (imagine only those three motors spinning, you can have a level hover with yaw spinning like a top). The wrong yaw direction is the one where one of the 3 motors driving yaw in that direction is non-functional.
You should be able to get a hover somewhere between CW X CW CCW X CCW (level hover with no yaw, 2nd and 5th motors stopped) and CW X CW X CW X (level hover spinning like a top, 2nd, 4th, 6th motors stopped). Note that the second motor (A CCW) is never used in this continuum, that is the bad motor. In the middle of this continuum, small corrections to roll and pitch (and yaw rate) should be possible.
Be aware that the gyros are only good up to 2000 degrees per second (about 5.56 revolutions per second) and anything faster than that (or close to that) may have problems.
To be useful, loosing a motor on a hex would have to enter a new mode where:
- the hex spins fairly fast in the correct direction
- it either auto-lands, or creates a virtual fore and aft so that e.g. pitch stick moves in a single direction (e.g. virtual forward) even though the hex is spinning.
That sounds like an interesting project for a developer that has a hex. It makes me wonder how fast a quad with two motors would spin (yaw) and if some rudders would reduce the rate to below 5 RPS.