When I used to sell computers, many years ago, you could get a moulded latex cover for some keyboards. (We used to install computers in bars & hotels, so spills were an issue)
Nowadays I have no idea whether it's a thing. I have a big air compressor and a spray nozzle, so when it gets too much I take my Corsair kb outside and blow the dust out.
However, I'd suggest dust in the PC is a much bigger issue. In most computers the CPU heatsink (under the fan) is completely clogged, which means it overheats and throttles to a lower speed to protect itself.
I blow mine out every couple of months, and the dust cloud travels across the next three houses in the street. When I did my friend's PC I think they issued a smog warning on the weather forecast.