One of the quirks of owning a MacBook Pro is having this obsessive desire to keep the keyboard clean and free of dust, food particles, pet hair
Cleaning the keyboard is doable on an external keyboard, but on a modern MacBook, it’s impossible. Why? Because touching any key either
Enter KeyboardCleanTool, a free utility from the maker of BetterTouchTool, which does one thing: it locks the keyboard—preventing any key presses from being registered with the OS. And for those with a TouchBar on their MacBook Pro, it locks that, too.
KeyboardCleanTool is free and runs on Sierra, HighSierra