key (ключ) -> clavis (ключ) -> клавіша.
button -> bouton(бутон, застібка, натискач, прибите) -> бутон, застібка, ґудзик, кнопка.
Ключі (клавіші) на клавіатурі музичних інструментів (орган, акордеон) відкривають та закривають отвори у трубах.
Кнопки — це щось, що потрібно натиснути, щоб виконати дію.
Отже, якщо дія відбувається безпосередньо після натиснення, то це кнопка. Якщо дія відбувається десь інде після натиснення, не напряму, то це ключ.
На калькуляторі — кнопки, бо вони виконують дію безпосередньо на калькуляторі. На клавіатурі — клавіші, бо клавіша натискається на клавіатурі, а дія виконується на компʼютері.