Flip animation along an axis (Mirror animation) Good day!
I created an animation of hitting a punching bag with my right hand (skeleton - humanoid), the question arose: how to reflect the animation (along the X axis) so that now there is a blow with the left hand?
I tried:

Created an EMPTI element in the center (0,0,0), made it the parent of the rig and applied a scale of -1 on the X-axis.
This option will not work because the animation and SKELETON will be reflected (bones will also be mirrored)!
I've tried copying frames (Ctrl+C) and pasting them by pressing &quot;Ctrl+Shift + V&quot;.
In this case, the animation goes in reverse order.
The trolls wrote that in the liner you can click on the object and choose to mirror along the X-axis ... it's not funny ...

Please, help!
Select all the bones involved in the animation of the right hand with your mouse over the graph editor press A to select all keyframes (make sure none are hidden), press W or right click and choose copy. 
Select all bones from the left hand, make sure they have an f-curve for the selected channels (i.e. insert one keyframe for each channel, loc, rot etc.), select a frame  where you can easily delete the new keyframes.
Go to frame 1 in your animation.
Pres RMB or W and choose paste flipped.