[SOLVED-GUIDE] 12th gen not sending XF86MonBrightnessUp / Down

It may be worth checking your kernel config to verify that you have support for the I2C controller the EC is connected to compiled in.

Then again, given that you do have a working touchpad (which is present in the list above) this seems somewhat unlikely.