I neither own an Osoyoo nor an Raspberry Pi Touch Display 2!
Marc’s post may help
The link provided above leads to “FEATURE”
Point 5 states: 5 finger capacitive touch (but Raspbian only support 1 finger)
IMPORTANT: Some people stated, USE THE ORIGINAL CABLE, which comes with the display. Other Flat Flexible Cable (FFC) might not work for every feature!
https://www.raspberrypi.com/documentation/accessories/touch-display-2.html#install
Raspberry Pi Touch Display 2 is also a capacitive five-finger touch.
I would follow both (maybe the RPi documentation a little more) installation instructions and use the Squeekboard on-screen keyboard instead of the matchbox-keyboard, but you may use the “try and error” method here.
If your display is completly working with your RPi 4b (touch working too), then follow KlipperScreen/docs/Hardware.md at master · KlipperScreen/KlipperScreen · GitHub.
Good luck, hcet14