Could be the keyboard controller on the board as well. If you spilled something by accident, that could be it. If it's just the keyboard, you can replace that easily.
Did you spill anything over it? Laptop keyboards are very fragile so it might just be age, how old is it? You could get it replaces or replace it yourself.
Could be the keyboard controller on the board as well. If you spilled something by accident, that could be it. If it's just the keyboard, you can replace that easily.