Using a key input strategy that works on both desktop and mobile (hidden input)