I understood where is the torque on the support if I add a small mass on a point that moves up, it's because the force of gravity is to the bottom and a part of the force give a torque to the red arm.
Now, with the same device but I use a torus not a disk (orange). No friction. The torus turns at w around the support. The torus turns around itself at

in the arm reference. I add 2 grey torus with a mass, the grey torus turn at 0.99w around the support for example, just lower than the orange torus. But these grey torus can be cut at small part when I want (theory). I use the torus for collide the small grey part in a free 3d space.
The orange torus and 2 grey torus :
I resumed my idea:
I use like before the red arm that turns around the axis O at w. The disk is now the orange torus. I add 2 grey torus, I use these torus for decrease the angular velocity of the orange torus in the arm reference, so the angular velocity in the laboratory reference increases. The small parts of the grey torus are seperate just before to be collide from the orange torus, like that I'm sure the grey torus don't have any torque. If necessary I can collide 4 or 10 small parts of the two grey torus, each part of the grey torus can move in space with its linear velocity, I can recover in theory the kinetic energy.
The vectors of velocities are like that:
The vectors of velocities are near perpendicular (in theory it can be perpendicular), here V2 is more to the left but V3 is more to the right. I think the orange torus has only a torque.
For me the energy won is:

with

the inertia of the orange torus around itself and

the angle of the axis of the orange torus from the vertical.
If it's not clear enough I can explain or add another images.
Why I can't recover more energy than I gave at start in theory with this device, what prevents this ?