По долгу службы довольно часто запускаю винду в виртуальной машине, поэтому хочу сделать кнопку для быстрого запуска, точнее, AWN launcher.
Винду запускаю скриптом из одной строчки:
VBoxManage startvm windows2
Но есть опасность нажать эту кнопку случайно и долго сидеть любоваться на запускающуюся винду, а потом еще ее вручную закрывать.
Поэтому хотелось бы дописать скрипт запуска винды, чтобы он запускал ее только тогда, когда я сознательно этого хочу.
И не запускал ее или переспрашивал в остальных случаях.
Например, можно было бы опрашивать клавиатуру - а не нажата ли клавиша, скажем Ctrl?
Если нажата, то запускать винду, если нет, тогда рисовать диалог с помощью Zenity и дальше действовать в зависимости от ответа.
Так вот - как штатными средствами проверить, нажата ли клавиша Ctrl, Alt, Menu, Super ит.п. в bash?
Или, может быть, есть какие-то еще варианты?