I am not expert on that, I have just read the bug summary on freedesktop.
In next step however, I would suggest you to install program called 'evtest'
It is nice program, that reads input directly from input devices.
It has no own package, but it is present in few packages
(I think that this is a bug, btw)
There are many event devices, they include power buttons, keyboards, mices,
evtest shows you roughtly what device you have opened, by listing keys it can generate, and besides, it will show all events everytime you press a key.
It looks like you have some different bug.
I am not expert on that, I have just read the bug summary on freedesktop.
In next step however, I would suggest you to install program called 'evtest'
It is nice program, that reads input directly from input devices.
It has no own package, but it is present in few packages
(I think that this is a bug, btw)
maxim@maxim- laptop: ~$ dpkg -S $(which evtest)
joystick: /usr/bin/evtest
Then ssh to your laptop, and see if the keyboard device generates events.
For that you do
evetest /dev/input/event1
evetest /dev/input/event2
...
There are many event devices, they include power buttons, keyboards, mices,
evtest shows you roughtly what device you have opened, by listing keys it can generate, and besides, it will show all events everytime you press a key.
Do you have a usb keyboard?