I have done the custom scaling methods already before my first post.
The problem is that the custom scaling area from outside the screen on the right and bottom side still exist so when you open up an app fullscreen or even large window, part of right and bottom part is not displayed at all.