Управление формой с клавиатуры

Два раза тему перечитал но так и не понял что нужно сделать.

Фокус можно указать на компонент управления или компонент ввода данных.

А вот что значит фокус на форму, это как?

Убрать фокус с элементов, чтоб после этого при нажатии кнопок клавиатуры они не отправлялись в поля ввода и т.д.

В браузере например обычно ж тоже примерно так на большинстве страниц: после открытия ничего нет в фокусе, и пробел будет скролить страницу вместо отправки символа в поле ввода или нажатия кнопки. При нажатии в пустое место и т.п. фокус снимается.

Так наверное не получится.
Например контейнеры Form и Panel передают фокус на свой первый дочерний элемент, если явно не указан другой элемент.

P. S.
Можно попробовать убить фокус, как сделали здесь. Но не ручаюсь за эффективность метода, не проверял.

Пример кода по ссылке
public class ViewOnlyTextBox : System.Windows.Forms.TextBox {
    // constants for the message sending
    const int WM_SETFOCUS = 0x0007;
    const int WM_KILLFOCUS = 0x0008;

    protected override void WndProc(ref Message m) {
        if(m.Msg == WM_SETFOCUS) m.Msg = WM_KILLFOCUS;

        base.WndProc (ref m);
    }
}

Так работает же (возможно даже вторая строка не нужна) Управление формой с клавиатуры - #14 от пользователя AlexP

Ну кроме странной проблемы выше про несрабатывание в первом Activated когда WindowState = FormWindowState.Maximized;