Проблема нехватки свободных USB-портов на рабочем месте всегда актуальна. Но и захламлять стол лишними проводами не хочется. Клавиатура со встроенным USB-хабом - отличное решение, но вот только выбор готовых решений не особо велик. Рассмотрим как самостоятельно можно добавить USB-хаб в свою любимую клавиатуру.
Идея такова. Встраиваем хаб таким образом, чтобы с USB-провода все сначала попадало на хаб, а сама клавиатура подключалась уже к самому хабу. Т.е. клавиатура подпаивается на один из его портов. Вот так все было:
Вот так все станет:
Для начала нам понадобиться USB-хаб 2.0, вот такой на ebay.com стоит порядка 2$:
Разбираем корпус, достаем плату и смотрим куда ее удобнее разместить. Наиболее удобное размешение - левая сторона клавиатуры, справа - мышке мешать будет, сверху - не удобно в разъемы попадать.
В моем случае в корпусе клавиатуры места не было, поэтому пришлось доклеивать корпус для хаба снаружи клавиатуры. Материал - куски черного пластика, дихлорэтан.
Разбираем клавиатуру и прокладываем внутри USB-кабель: от входа кабеля в клавиатуру до USB-хаба и от контроллера клавиатуры до одного из USB-портов хаба (рис 2). Здесь нам понадобится кусок USB-кабеля длиной порядка 50см. Припаиваем все соблюдая распиновку.
При этом порт USB-хаба, на который припаиваем клавиатуру можно оставить, просто отверстие в корпусе для него не делать. Я у себя выпаял - в компьютерном хозяйстве пригодится.
По прошествии дня работы, получил такой вот результат. Благо после изготовления Докстанции для Андроид-смартфона опыт уже был :
Конечно жесткий диск через такой хаб не подключишь, не хватить силы тока. Учитывая, что на каждом порту по 100mA - для флешек, картридеров, телефонов и фотика вполне хватит