Posting again to show my new scores, I use my right hand on zx since i'm a left hand osu! player(can play right hand osu! but dominant on the left side).
My 20 hits BPM is 100% legit, did not use any third party software and didn't use keys that would alter the hit numbers(like I got the coolermaster tk keyboard where the numpads have 0 and 00 and it counts as 3 key hits instead of 2). The key I press for it was zx(self explanatory).