Dear EmlyDinEsH,
I have a Lenovo G400s laptop with hotkeys not working.
I tried to patch my DSDT using the files that you provided, but without sucess.
DSDT Editor found 2 errors when I click in compile, I clicked in Fix errors, but they can't be fixed.
G400s is not compatile with your kext and patchs?