У меня есть программа, которая должна выполнять функцию, когда клавиша нажата и когда клавиша нажата. функция редактирует данные в массиве, и все решения, которые я нашел, продолжают выполнять функцию, пока клавиша нажата, а не вообще, когда она нажата. я бы предпочел, чтобы в нем не было библиотек (я не знаю, правильный ли это термин)