XL keypad (not usual 3x4 or 4x4)

I think 300 keys is too many for one matrix to sense, especially for capacitive sensors. You will have to charge/discharge each sensor and complete sensing all of them within like 50ms or so to stay responsive.