Wiktionary
key presses
n. 1 (key press English) 2 important or indispensable presses, possibly.