Tigran Zakaryan прислал (http://www.opennet.me/base/sys/switcher_hw.txt.html) изящную схему переключателя с индикатором текущего режима, подключаемого к последовательному порту и программу под Linux, периодически запускающую один из 2 скриптов в зависимости от режима переключателя.URL: http://www.opennet.me/base/sys/switcher_hw.txt.html
Новость: http://www.opennet.me/opennews/art.shtml?num=5359
Рульная штучка иногда надо
такую бы под usb еще поиметь... что бы можно было две воткнуть ;)
Это можно сделать на основе микроконтроллера с usb и 232 интерфейсом. Как вариант можно посмотреть микроконтроллеры на http://www.atmel.com
см в сторону FT245BM от www.ftdichip.com -- можно загнать в режим USB<=>8 ног с независимым выбором направления.
Есть биб-ка http://www.intra2net.com/opensource/ftdi/ работает под всем, где есть libusb (линух, *бсд).
Гы. А стандартный Game/midi порт не пробовали юзать, с его родным драйвером? :) Индикацию приделать не сложно, а 4 кнопки уже есть, плюс 4 аналоговых входа.