Мне трудно понять, что именно вы спрашиваете, но похоже, что вы хотите очистить поток ввода перед тем, как начать его использовать.Если это так, то вы можете использовать простой цикл, подобный этому, в начале кода запуска вашей программы (псевдокод):
while input queue is not empty:
buffer = read_from_queue()
// Don't do anything with 'buffer'
loop
По сути, немного прочитать из очереди ввода и броситьэто прочь, затем повторяйте, пока очередь не опустеет.Я не могу дать более подробное описание, чем это, не зная больше о вашей программе.