Не знаю как в Linux, в Windows для таких потребностей специальные програмки используються: PuntoSwithcer и прочие. Надо аналоги искать, я так думаю. Хотя, с другой стороны, чем больше лишних программ, тем больше возни с их настройкой. Мне, - так в лом этим заниматься. Все работает, - и ладно.