Thanks for the reply!
After looking at the guide, I was able to get the acpidebug log working. However, it seems that I have both PS2K and PS2M as keyboard devices. Also, the debug text I got back was quite different from the guide and I have it attached below. How should I patch it considering these text files?
Edit: An image of the ioreg as I see it is attached - I have full use of my keyboard and trackpad (with gestures)
FN.txt
PS2KandPS2M.txt