|If it's OK on LInux then I think it proves the keyboard is OK and that the trouble lies with Windows.|
The only thing I can think of is some obscure driver issue. Did you get the keyboard driver from your laptop manufacturer? If an individual keyboard driver is not shown then there might be a chipset driver. General driver websites you see on the internet are best avoided because they can be untrustworthy.
Did this problem just come along out of the blue or was it after doing something or other?
Better let us have the model number of your laptop.
Always pop back and let us know the outcome - thanks
message edited by Derek