Мышь и клавиатура через один PS2 порт компьютера
Мышь и клавиатура через один PS2 порт компьютера
Надо подключить мышь и клавиатуру через микроконтроллер к PS/2 порту компьютера, пусть с кнопкой, которая бы активировала то одно утсройство, то другое. Сейчас большинство материнских плат имеет лишь один PS/2 разъем, поэтому в некоторых случаях работать крайне неудобно лишь клавиатурой, когда usb драйвера отсутствуют. На ардуино делают эмуляцию клавиатур и мышек, но одновременно два устройства не рассматривается, так как идентификатор устройства отличается. Возможно, что некое переключение можно осуществить и драйвер будет другой активироваться в винде, но не факт. И не ясно, что будет когда винда еще в процессе установки, а не рабочий стол. Заниматься экспериментами это шанс спалить контроллер компа, наверное. Кто-нибудь слышал о реализации такого устройства?
- Реклама
Re: Мышь и клавиатура через один PS2 порт компьютера
Прежде чем городить огород, стоит открыть мануал на материнку и убедиться, что PS/2 порт не является комбинированным, т.е. вопрос решается просто покупкой пассивного Y - адаптера. Обычно сам разъём на материнке при этом двухцветный.
Можно и самому такой переходник спаять, распиновка в сети имеется.
Как вариант компромиссного решения - использовать USB клавиатуру (которая работает всегда и везде) совместно с PS/2 мышью.
(Хотя, лично у меня и с USB мышами проблем не было, начиная уже с третьего пентиума и Windows XP. Поддержка USB устройств ввода уже тогда была на уровне BIOS, никаких особых драйверов не требуется.)
Можно и самому такой переходник спаять, распиновка в сети имеется.
Как вариант компромиссного решения - использовать USB клавиатуру (которая работает всегда и везде) совместно с PS/2 мышью.
(Хотя, лично у меня и с USB мышами проблем не было, начиная уже с третьего пентиума и Windows XP. Поддержка USB устройств ввода уже тогда была на уровне BIOS, никаких особых драйверов не требуется.)
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Мышь и клавиатура через один PS2 порт компьютера
Насколь я знаю для случая USAB клавиатуры нет хардверной генерации INT09, могут быть проблемы с древним ПО которое общается с переферией по портам, минуя функции BIOS
Re: Мышь и клавиатура через один PS2 порт компьютера
newbie666
Переходники в продаже только на али и ждать до июня доставку, так что лишь паять остается. Но это опять же не факт, читал про них, мол у людей не пашет на практике, лишь у одного видел в видеоролике, что работает, видать не полностью разведен порт по клк/дата на оба устройства. Попробую конечно спаять, очень надеюсь ничего не попалю. А про юсб клаву не вариант, потому что надо на новых железках иногда лазить в старых админских флешках и live cd, юсб драйвера отсутствуют.
Переходники в продаже только на али и ждать до июня доставку, так что лишь паять остается. Но это опять же не факт, читал про них, мол у людей не пашет на практике, лишь у одного видел в видеоролике, что работает, видать не полностью разведен порт по клк/дата на оба устройства. Попробую конечно спаять, очень надеюсь ничего не попалю. А про юсб клаву не вариант, потому что надо на новых железках иногда лазить в старых админских флешках и live cd, юсб драйвера отсутствуют.
Re: Мышь и клавиатура через один PS2 порт компьютера
С USB клавой и PS/2 мышью, я, пожалуй, ляпнул, не подумав - не факт ещё, что единственный порт будет именно мышиным.
А вот насчёт комбинированного порта, надо сперва убедиться, что он действительно комбинированный, потом паять. Мануал к плате читаем. Можно ещё потыкать тестером в разъём и посмотреть уровни на всех пинах. Если половина из них "пустые", то, естественно, работать будет только одно устройство.
Если есть сомнения в прямизне собственных рук и боязнь пожечь что-то на материнке, можно испытать собранный переходник на какой - нибудь обычной старой матери, которую не сильно жалко.
А вот насчёт комбинированного порта, надо сперва убедиться, что он действительно комбинированный, потом паять. Мануал к плате читаем. Можно ещё потыкать тестером в разъём и посмотреть уровни на всех пинах. Если половина из них "пустые", то, естественно, работать будет только одно устройство.
Если есть сомнения в прямизне собственных рук и боязнь пожечь что-то на материнке, можно испытать собранный переходник на какой - нибудь обычной старой матери, которую не сильно жалко.
- Реклама
Re: Мышь и клавиатура через один PS2 порт компьютера
PS/2 имеет один сигнал для клавиатуры или мыши, подключить можно только то для чего он.
В комбинированом разведено всё на разные ноги, есть обычные переходники на 2 дырки.
В комбинированом материнка сама опознаёт что воткнуто, потому как в стандартном подключении один из контактов общий и для клавиатуры и для мыши.
В современных материнках нет горячего подключение PS/2 устройст, возможно как раз потомучто при запуске биос сначало их опознаёт. Да и вообще в современных биосах с их ненужными наваротами нет места под старые функции.
Современные клавиатуры сами выбирают работать в режиме PS/2 или USB, разница только в штекере. Возможно игровая клавиатура и не заработает в PS/2, но дешёвые USB уж точно должны.
У меня была лазерная, 2кнопки+колёсик, USB мышка A4 OP-620(их дофига модификаций одной формы, от шарика до 2 кнопочных одной модели клепали их лет 15), как оказалось под вистой на пне 4 она лагает. Там решалось установкой драйвера для висты. А вот на 7 этот драйвер не стал, только замена мышки или более мощный комп. В других системах от XP до линуков она работала как положено.
На новых материнках при установки боле старой системы чем 8 или 10, никакие USB не работают. Поэтому там фактически одно устройство, систему ставить с сата диска, а рулить мышкой и экранной клавиатурой. Потом както драйвера уж не помню.
В комбинированом разведено всё на разные ноги, есть обычные переходники на 2 дырки.
В комбинированом материнка сама опознаёт что воткнуто, потому как в стандартном подключении один из контактов общий и для клавиатуры и для мыши.
В современных материнках нет горячего подключение PS/2 устройст, возможно как раз потомучто при запуске биос сначало их опознаёт. Да и вообще в современных биосах с их ненужными наваротами нет места под старые функции.
Современные клавиатуры сами выбирают работать в режиме PS/2 или USB, разница только в штекере. Возможно игровая клавиатура и не заработает в PS/2, но дешёвые USB уж точно должны.
У меня была лазерная, 2кнопки+колёсик, USB мышка A4 OP-620(их дофига модификаций одной формы, от шарика до 2 кнопочных одной модели клепали их лет 15), как оказалось под вистой на пне 4 она лагает. Там решалось установкой драйвера для висты. А вот на 7 этот драйвер не стал, только замена мышки или более мощный комп. В других системах от XP до линуков она работала как положено.
На новых материнках при установки боле старой системы чем 8 или 10, никакие USB не работают. Поэтому там фактически одно устройство, систему ставить с сата диска, а рулить мышкой и экранной клавиатурой. Потом както драйвера уж не помню.
Re: Мышь и клавиатура через один PS2 порт компьютера
Горячее подключение PS/2 вообще никогда не было предусмотрено. Ни аппаратно, ни программно.
(Хотя, все наверняка делали это, и, чаще всего, убедившись, что устройство не инициализировалось, жали таки Reset).
(Хотя, все наверняка делали это, и, чаще всего, убедившись, что устройство не инициализировалось, жали таки Reset).
Re: Мышь и клавиатура через один PS2 порт компьютера
Вообще-то у ps/2 и для мыши и для клавиатуры, задействованы одни и те-же контакты. Комбирированные порта по прерыванию определяют что к ним подключено. Сделать устроийство которое будет переключать режим по нажатию кнопки можно, но из-за отсутствия горячего подключения у ps/2 это не имеет смысла.


