Using visual studio, ctrl+PageUp moves the cursor to the top if the current view. This is very different from PageUp: if the cursor is in the middle of the view vertically, PageUp will scroll up a page; ctrl+PageUp won't scroll at all, it will simply move the cursor to the top-most visible line.
Searching VS Code's keyboard shortcuts, I don't see anything like this. Am I wrong?