Bios и операционная система
С точки зрения BIOS, на данный момент неважно, какой интерфейс используется. Если на заре USB-периферии не все они могли обрабатывать сигналы от этих устройств, то на данный момент вопрос снят. Важные настройки таковы:
- Обработка длительного нажатия на клавишу: Typematic delay, задержка перед генерацией последовательности одинаковых символов и Typematic rate, частота их генерации, варианты описаны выше
- Disable/enable PS/2 mouse — отключение порта мыши PS/2
- USB legacy support — поддержка мышей и клавиатур с интерфейсом USB
- BIOS EHCI hand-off or EHCI Support — трансляция сигналов USB клавиатуры в формат PS/2 для обеспечения возможности их работы в старых операционных системах, не поддерживающих USB, на уровне BIOS, а не драйвера
- И, наконец, — не настройка BIOS чаще всего, а положение джамперов на материнской плате отвечает за питание от дежурной линии при отключении ПК (не от сети, а кнопкой). Если нужно заряжать аккумуляторы при отключённом ПК или включать его с клавиатуры или мыши, то надо разобраться с этими джамперами
Всё это полностью и чётко описано в документации к материнской плате. Как обычно, настройки BIOS не стандартизированы и могут варьировать от одной версии к другой как, по сути, так и по названиям. Кроме того, могут добавляться какие-то специфические функции, однако знания этих вполне достаточно, чтобы передать сигналы от мыши и клавиатуры практически любой современной и большинству устаревших ОС, даже таких реликтовых, как «чистый» DOS, порой ещё необходимый для низкоуровневых операций с тем же BIOS или жёсткими дисками.
Другое дело, что сейчас эти устройства стали сложнее и функциональнее, но всё это богатство можно использовать только при поддержке соответствующих функций операционной системой. В них работу периферийного (да и другого) оборудования обеспечивают драйверы — специальные программы, исполняющие роль посредников между устройствами и высокоуровневым ПО.
- При прохождении POST BIOS ПК определяет наличие клавиатуры и мыши и начинает с ними работать через прерывания или события HID, транслируя для загружающейся ОС, в зависимости от настроек, стандартную таблицу символов или события HID
- На начальном этапе загрузки работает стандартный драйвер устройств ввода (и вывода), благодаря которому можно работать, например, в меню выбора ОС и вариантов её загрузки
- После перехода к загрузке полнофункциональной ОС, управление устройствами перехватывается её ядром и драйверами более высокого уровня. По сути, именно ими и обеспечивается базовая функциональность любых клавиатур и мышей в отсутствии ПО производителя. Иерархически это будут драйвера интерфейса (PS/2 или USB), далее стандартный драйвер клавиатуры и мыши. На данный момент он поддерживает довольно много дополнительных команд, по сравнению с временами DOS. Далее — поддержка различных кодовых страниц, необходимая для обеспечения взаимодействия с пользователями, говорящими на разных языках
- Наконец, поверх всего этого работает специальное ПО от производителя периферии, призванное обеспечить поддержку специфических функций оборудования и точную настройку их под конкретного пользователя. Оно может замещать некоторые системные функции более низкого уровня, но в общем случае такое не характерно.
Примерно по такой схеме работают с клавиатурой и мышью и некоторые другие операционные системы. Во времена DOS модель взаимодействия была проще. В ядро системы была встроена только поддержка стандартных клавиатур. Для работы мыши и осуществления русскоязычного ввода (и вывода) применялись резидентные (постоянно находящиеся в памяти, но внешние по отношению к ОС) программы сторонних производителей.
На данный момент базовые драйверы актуальных ОС семейства Windows поддерживают пятикнопочную мышь с колёсиком, полный объём ввода национальных символов с клавиатуры (в зависимости от установленной поддержки самих языков) и достаточно большое количество дополнительных клавиш.
В качестве стартовой страницы для углублённых штудий вопроса порекомендуем эту.
Еще по теме:
Интересное о usb. всё о usb
Сегодня USB вытеснил практически все другие интерфейсы для подключения компьютерной периферии (смотри врезку «Внешние интерфейсы – конкуренты USB»), залогом чему стали его неоспоримые преимущества.
■ Распространенность. Любой компьютер, выпущенный в последние годы, оснащен одним или несколькими портами USB (на современных настольных ПК их до 12, на подавляющем большинстве ноутбуков – 3–4). Выбор же USB-устройств просто огромен.
■ Простота в использовании. USB – идеальное воплощение принципа Plug and Play. Устройства с этим интерфейсом можно подключать и отключать во время работы компьютера. Современные операционные системы сразу же распознают USB-устройства и подгружают необходимые драйверы. На многих компьютерах для повышения удобства доступа порты USB размещены на фронтальной или боковой стороне корпуса. К тому же перепутать разъемы и неправильно подключить периферию невозможно.
■ Высокая пропускная способность. У интерфейса USB 2.0 она составляет 480 Мбит/с. Копирование файла размером 700 Мб на накопитель, подключенный к порту USB, займет не более 20 секунд.
■ Обеспечение питания. Порт USB не только служит для подключения периферии, но и может «подкармливать» гаджеты с низким энергопотреблением, к примеру, мыши, клавиатуры, флэшки и даже 2,5-дюймовые жесткие диски. Напряжение питания по шине USB равно 5 В при силе тока до 500 мА. Этого, конечно, недостаточно для периферийных устройств со сравнительно высоким энергопотреблением, таких как принтеры или внешние жесткие диски форм-фактора 3,5”. Поэтому они комплектуются собственными блоками питания, подключаемыми непосредственно к розетке электросети.
ПРОСТО И ЛЕГКО
Связующим центром для всех USB-устройств является компьютер. Только с ним они могут «общаться» напрямую. Такое соединение получило название «точка-точка».
При первом подключении USB-устройство автоматически обнаруживается операционной системой, после чего она осуществляет поиск нужного драйвера. При этом действует правило: чем новее версия используемой операционной системы, тем выше вероятность того, что пользователю не придется устанавливать драйвер самостоятельно. К примеру, Windows XP и Vista автоматически распознают флэш-накопители, кард-ридеры и внешние жесткие диски и регистрируют их в качестве съемных дисков. Необходимые для этих устройств драйверы входят в дистрибутив Windows и всегда находятся «под рукой» у системы. Windows Vista к тому же располагает дополнительными драйверами для наиболее распространенных моделей принтеров, сканеров, игровых клавиатур и других устройств.
СОВЕТ
Если Windows сама не определит подключенное USB-устройство, драйвер для него придется устанавливать самостоятельно (как правило, его можно найти на диске, входящем в комплект поставки USB-устройства). Купив принтер или МФУ с интерфейсом USB, не спешите сразу подключать его: вначале загляните в руководство пользователя и ознакомьтесь с порядком установки, чтобы понять, нужно ли инсталлировать ПО или имеющегося в ОС будет достаточно. В противном случае Windows может установить драйвер с меньшим набором функций или вовсе распознает устройство неверно.
За редким исключением, USB-гаджеты могут обмениваться данными между собой только при посредничестве компьютера. В этом случае ПК играет роль так называемого USB-хоста. Он запрашивает у каждого устройства, подключенного по USB и называемого клиентом, информацию о наличии необходимых для передачи данных, после чего организует «диалог». Передавать файлы «по собственной инициативе» клиентам запрещено. Данный метод, называемый опросом, хотя и отнимает часть системных ресурсов, однако делает возможным создание простых и, как следствие, недорогих USB-устройств.
Типы USB-разъемов
Существуют два типа разъемов и штекеров USB: тип А используется для подключения USB-устройств к ноутбукам и настольным компьютерам. Разъемом типа B оснащаются периферийные USB-устройства. Существует несколько вариантов разъема второго типа: собственно В, Mini-В и Micro-В.
Тип А. Коннектор типа А подключается к USB-разъему типа А компьютера или USB-хаба. Некоторые принтеры и многофункциональные устройства также оснащены разъемом типа А – для подключения фотокамер.
Тип B. Коннектор типа В подключается к соответствующему USB-разъему, которым обычно оснащаются крупные периферийные устройства, такие как МФУ, принтеры и сканеры.
Mini-USB (тип В). USB-устройства более скромных размеров, например цифровые фотокамеры, КПК или сотовые телефоны, оснащаются более миниатюрным вариантом разъема типа В, называемым Mini-USB (или, правильнее, Mini-B).
Micro-USB (тип В). Существует USB-разъем еще более компактный, чем Mini-В – это разъем Micro-B. Им чаще всего могут похвастаться мобильные телефоны.
Прямая связь двух USB-гаджетов возможна с помощью технологии On-The-Go. Ее использование позволит выводить на печать изображения без посредничества компьютера или напрямую обмениваться музыкальными файлами между MP3-плеерами.
ПРЕИМУЩЕСТВА КОНКУРЕНТОВ
Интерфейсы USB, eSATA и FireWire отличаются друг от друга, прежде всего, по скорости передачи данных (см. врезку «Пропускная способность USB, eSATA и FireWire в сравнении»).
Внешние интерфейсы – конкуренты USB
FireWire. Интерфейс для подключения видеокамер и внешних жестких дисков. Стандарт FireWire 800 предусматривает работу на больших скоростях, чем стандарт USB 2.0, однако сегодня он теряет свою актуальность.
SATA и eSATA. Наряду с интерфейсом SATA, используемым для подключения внутренних жестких дисков, существует eSATA для подключения внешних дисковых накопителей. Передача данных по eSATA осуществляется почти в четыре раза быстрее, чем по USB 2.0. Пожалуй, eSATA – единственный интерфейс, имеющий явное преимущество перед USB и не собирающийся сдавать позиции.
PS/2. Этот некогда стандартный интерфейс для подключения устройств ввода с приходом USB постепенно уходит в прошлое. Фиолетовый разъем PS/2 традиционно предназначен для клавиатуры, зеленый – для мыши.
Параллельный порт. До того как USB получил широкое распространение, параллельный порт был традиционным интерфейсом для подключения принтеров и сканеров. Теперь он встречается все реже.
Игровой порт (MIDI-порт). К игровому порту раньше подключали джойстики или музыкальные MIDI-клавиатуры. Сегодня подобные устройства используют для подключения USB-разъем, так что MIDI-порты встречаются редко.
Последовательный порт. Последовательный порт (СОМ-порт), к которому ранее подключали мышь и модем, сегодня на домашнем ПК абсолютно бесполезен. Данный интерфейс используется в промышленности – для управления специальными машинами.
Внешний SCSI-интерфейс. Раньше, наряду с распространенными сегодня внешними жесткими дисками с интерфейсом IDE, часто использовались накопители с интерфейсом SCSI, которые сегодня актуальны лишь для серверных систем.
■ eSATA служит для подключения внешних жестких дисков, а с недавних пор – и некоторых моделей флэшек. В отличие от USB и FireWire, во внешних жестких дисках с интерфейсом eSATA не требуется преобразования данных, что исключает дополнительное звено, тормозящее взаимодействие с ПК. Поэтому скорость у подобных жестких дисков находится на уровне встроенных в компьютеры винчестеров. Если вам необходима максимальная производительность внешних устройств, то eSATA – наилучшее решение.■ FireWire служит в первую очередь для подключения к ПК видеокамер и некоторых моделей жестких дисков. Актуальная версия FireWire 800 существенно быстрее интерфейса USB 2.0 (800 против 480 Мбит/с). Но устройства с интерфейсом Fire Wire обычно дороже, чем аналогичные с USB.
Пропускная способность USB, eSATA и FireWire в сравнении
Если вы планируете купить внешний жесткий диск, то вам предстоит выбрать один из нескольких возможных интерфейсов его подключения, которые имеют разную пропускную способность: наивысшую скорость передачи данных обеспечивает eSATA, следом идет FireWire 800 и замыкает эту гонку USB 2.0. Но у последнего есть свой козырь: разъем USB присутствует на любом компьютере.
Сложившийся расклад сил изменит выход устройств с интерфейсом USB 3.0, который станет самым быстрым интерфейсом передачи данных. Но до момента, когда новый стандарт USB получит широкое распространение, пройдет немало времени.
СТАНДАРТЫ USB
■ USB 1.1. Компьютеры, выпущенные до 2002 года, предоставляют в распоряжение пользователя интерфейс USB 1.1. Передача данных по этому стандарту осуществляется достаточно медленно. Теоретическая пиковая пропускная способность составляет 12 Мбит/с (или 1,5 Мб/с). Для устройств ввода – клавиатуры и мыши – этого вполне достаточно.
На заметку. Более ранняя версия, USB 1.0, не получила распространения, так и оставшись на бумаге. Готовые изделия, соответствующие этому стандарту, в продажу не поступали.
■ USB 2.0. Компьютеры и ноутбуки, выпущенные после 2003 года, как правило, оснащены портами USB 2.0. Максимальная скорость в сравнении со стандартом 1.1 заметно возросла и составила 480 Мбит/с (или 60 Мб/с). Хотя на практике достигнуть такого уровня пропускной способности не удается.
Более высокую пропускную способность обеспечивают устройства USB 2.0, отмеченные логотипом «USB 2.0 Hi-Speed». Если же на коробке или корпусе устройства указано «USB 2.0 Full-Speed», это означает, что данные будут передаваться на скорости стандарта USB 1.1.
«ЗАМЕДЛЕННОЕ ДЕЙСТВИЕ»
Если Windows сама не определит подключенное USB-устройство, драйвер для него придется устанавливать самостоятельно (как правило, его можно найти на диске, входящем в комплект поставки USB-устройства). Купив принтер или МФУ с интерфейсом USB, не спешите сразу подключать его: вначале загляните в руководство пользователя и ознакомьтесь с порядком установки, чтобы понять, нужно ли инсталлировать ПО или имеющегося в ОС будет достаточно. В противном случае Windows может установить драйвер с меньшим набором функций или вовсе распознает устройство неверно.
Еще одно преимущество USB-хаба заключается в том, что его можно установить в удобном для вас месте. Это избавит от необходимости каждый раз лезть под компьютерный стол в поисках нужного порта, чтобы подключить USB-коннектор. Кроме того, если для подключения устройства не хватает длины USB-кабеля, хаб может выступать в роли удлинителя.Проще всего это сделать с помощью так называемых USB-разветвителей (USB-хабов). Эти маленькие «коробочки» доступны по цене от 100 руб. Занимая всего один USB-разъем компьютера, такое устройство предоставляет взамен, как правило, четыре (и более) порта. Теоретически использование USB-хабов позволяет подключить к одному компьютеру до 127 устройств USB.
Необходимо учесть, что существует два типа хабов.
■ Активный. В качестве источника электроэнергии он использует отдельный блок питания, который входит в комплект поставки хаба. USB-порты такого разветвителя способны обеспечивать максимальную для этого интерфейса силу тока, поэтому к активным хабам можно подключать даже такие «прожорливые» устройства, как внешние жесткие диски.
■ Пассивный. Питание на него подается с USB-порта компьютера и делится между всеми портами, поэтому пассивные хабы подходят лишь для подключения устройств с низким энергопотреблением.
USB по сети
Сетевой USB-хаб Belkin Components позволяет подключить до пяти USB-устройств, которые будут взаимодействовать с компьютером по сети. С помощью WLAN-маршрутизатора можно организовать для них беспроводное соединение.
КАКОВА МАКСИМАЛЬНАЯ ДЛИНА КАБЕЛЯ USB
Альтернативой хабу может считаться плата расширения, устанавливаемая в слот PCI материнской платы ПК. При ее использовании в вашем распоряжении окажется несколько дополнительных разъемов USB (как правило, четыре). Подобные платы можно приобрести по цене от 300 руб. Недостаток: дополнительные порты USB будут расположены на задней стенке системного блока.
Максимальная длина стандартного кабеля USB составляет 5 метров. Если этого недостаточно, потребуются специальные удлинители (после каждого 5-метрового участка необходим своего рода ретранслятор с автономным питанием, в роли которого, кстати говоря, может выступать и USB-хаб). С их помощью можно достигнуть длины соединения, равной 25 метрам. Использование так называемых USB Line Extender (стоимостью 1000 руб. и более; это устройство представляет собой USB-адаптер и хаб, которые соединены стандартным сетевым кабелем) позволит преодолевать расстояние и в 60 метров.
Что означают логотипы USB
На упаковке большинства USB-устройств красуется один или несколько приведенных ниже логотипов. Их наличие указывает на то, что устройство соответствует техническим требованиям, описанным в спецификациях и документах некоммерческой организации USB Implementers Forum. Если вам встретится обозначение, которого нет в нашем списке, будьте осторожны: возможно, вы имеете дело с низкосортной продукцией «третьих фирм», которые, возможно, не поддерживают заявленных характеристик.
Символ USB Этот символ разрешается наносить на все устройства с интерфейсом USB. Он указывает лишь на то, что устройство подключается к определенному порту.
USB Данный символ встречается на ранних моделях USB-устройств. В современной продукции он больше не используется.
USB 1.1 Типичный символ USB. Он информирует о том, что данное устройство USB прошло официальную сертификацию. Такое устройство может работать со скоростью Full Speed (до 12 Мбит/с).
On-The-Go В 2001 году символ USB был дополнен зеленой подписью «On-The-Go». Устройства, отмеченные таким знаком, могут обмениваться данными без посредничества компьютера.
USB 2.0 Hi-Speed Данный символ наносится на устройства, сертифицированные для стандарта USB Hi-Speed. Передача данных осуществляется ими на максимально возможной для стандарта USB 2.0 скорости (до 480 Мбит/с).
USB 2.0 Hi-Speed On-The-Go Данным символом могут обозначаться только устройства, работающие на очень высокой скорости и поддерживающие технологию On-The-Go.
Wireless USB В настоящее время таким логотипом обозначается очень небольшое количество устройств. Они способны осуществлять передачу данных по беспроводным каналам связи на скорости до 480 Мбит/с.
USB 3.0 Устройства с таким логотипом появятся на рынке только в следующем году. Они будут иметь новый, более быстрый интерфейс.
ЭНЕРГОПОТРЕБЛЕНИЕ USB-УСТРОЙСТВ
Многим USB-устройствам для работы достаточно питания, получаемого по интерфейсу USB, поэтому им не требуется разъем для подключения к электросети.
В зависимости от уровня энергопотребления, USB-устройства делятся на две группы:
■ Low-power: потребляют менее чем 100 мА.
■ High-power: допустимый верхний предел для устройств класса high-power – 500 мА. Их рекомендуется подключать напрямую к компьютеру или к активному хабу. При подключении к пассивному хабу устройства high-power работать не смогут, о чем вы будете предупреждены сообщением операционной системы Windows.
USB-ускорение
Различные стандарты USB имеют колоссальную разницу в пропускной способности. Скоростной потенциал жестких дисков можно будет использовать в полной мере только с USB 3.0.
НЕМНОГО О WIRELESS USB
Wireless USB – это новый стандарт, призванный сделать возможной беспроводную связь по шине USB. Бесконечные провода на и под столом благополучно ушли бы в прошлое, если бы принтеры, сканеры, внешние жесткие диски и MP3-плееры смогли обмениваться данными с компьютером без использования кабеля. Эта новая технология, предлагаемая USB Imple menters Forum, поможет реализовать эту мечту.
Новый USB-кабель
«Традиционный» USB-кабель состоит из четырех проводов. Два из них осуществляют передачу данных, два других используются для электропитания. Для нового высокоскоростного режима работы USB версии 3.0 четырех проводов уже недостаточно, поэтому новый кабель будет иметь четыре дополнительные линии для данных: первая пара будет служить для приема, вторая – для передачи. Преимущество: в отличие от USB 2.0 прием и передача данных будут осуществляться одновременно и на максимальной скорости. Кабель USB 3.0 будет оснащен новым коннектором с пятью дополнительными контактами.
В качестве примера рассмотрим, как можно одновременно подключить обычные USB-принтер и сканер, используя Wireless USB. Совсем без проводов в этом случае обойтись все же не удастся: оба устройства придется соединить кабелями с беспроводным USB-хабом, который «от их имени» будет общаться с компьютером. При этом в ПК должен быть установлен соответствующий беспроводной USB-адаптер. В данном случае принтер и сканер будут определяться системой как устройства, подключенные к компьютеру традиционным способом.
Стоит принять во внимание тот факт, что максимальную скорость передачи в 480 Мбит/с беспроводной интерфейс USB обеспечивает только в том случае, если расстояние между хабом и компьютером не превышает трех метров. На большем расстоянии пропускная способность Wireless USB снижается. Если на пути беспроводного канала связи встретятся преграды, например стена, передача данных будет невозможна.
На заметку. Альтернативой решениям Wireless USB являются USB-хабы, подключаемые к локальной сети. Их можно подключить к WLAN-маршрутизатору, в результате чего также станет возможно беспроводное соединение USB-устройств и компьютера.
НОВЫЕ ВОЗМОЖНОСТИ USB 3.0
Стандарт USB 3.0 стал дальнейшим развитием интерфейса USB 2.0, привнеся в него целый ряд улучшений.
■ Пропускная способность. На практике USB 2.0 обеспечивает передачу данных на максимальной скорости, едва превышающей 30 Мб/с. Это ограничивает возможности многих устройств, прежде всего внешних дисковых накопителей, которые способны работать на скорости, превышающей указанную в 2–4 раза. В USB 3.0 пропускная способность вырастет сразу в 10 раз и достигнет уровня 5 Гбит/с. Для этой цели USB 3.0 оснащается более сложной технологией передачи данных, при которой для трансляции одного байта требуется не 8, а 10 бит. Поэтому реальный скоростной предел при передаче данных составит приблизительно 500 Мб/с. Однако даже таких результатов добиться вряд ли получится – камнем преткновения станут скоростные возможности внешних устройств (тех же накопителей), которые по скорости значительно отстают от возможностей USB 3.0.
■ Разъемы. Одной из основных задач, стоящих перед разработчиками нового стандарта, – сохранение совместимости разъемов USB 3.0 и 2.0. В результате вы легко сможете подключить устройство USB 2.0 к разъему USB 3.0. Но тому, кто стремится к максимальной скорости, все же придется приобрести новые кабели (см. врезку «Новый USB-кабель»). Они устроены сложнее и будут стоить дороже, чем аналогичные кабели USB 2.0. Кроме того, не все типы разъемов получат обратную совместимость со старым стандартом USB 2.0. Если в случае коннекторов USB типа А удалось обойтись малой кровью, «вписав» пять новых контактов в уже имеющуюся конструкцию разъема, то с коннекторами USB типа B, и уж тем более Micro-B, все оказалось куда сложнее. В этом случае пришлось менять конструктив разъема, по сути разбив его на две части: первая – для сохранения совместимости с предыдушими стандартами, представляет собой «старый» порт USB 2.0, вторая – объединяет пять новых линий, появившихся в USB 3.0. Таким образом, коннекторы этих типов не могут быть подключены к порту USB 2.0.
■ Питание. Разъемы USB 3.0 поддерживают большую силу тока, чем все предыдущие версии USB: 900 вместо прежних 500 мА. Это важно, к примеру, при использовании внешних жестких дисков.
■ Энергосбережение. В USB 2.0 хост должен был постоянно проводить опрос подключенных устройств, выясняя нет ли у них новой порции данных, поэтому все они должны были быть постоянно активными. Отказ от такого циклического опроса в USB 3.0 позволит использовать режим энергосбережения.
Разъемы для подключения колонок и микрофона
В отличие от видеокарт, где можно узнать тип разъема по внешнему виду, то разъемы аудио можно отличить только по цвету и надписи на них. Простые, недорогие аудиокарты имеют 3 разъема окрашенные в зеленый, голубой и розовый цвета. Зеленый цвет – это линейный выход для подсоединения колонок или наушников, линейный вход для ввода звука от другого источника, к розовому разъему подключают микрофон.
В дорогих многоканальных аудиокартах подключений больше и в дополнению к цветовой маркировке разъемов обязательно добавляют подписи для обозначения портов, благодаря которым правильное подключение аудиосистемы не составит труда.
В рамках этой статьи рассмотрены самые распространенные порты компьютера, которые есть обязательно в любом системном блоке. На самом деле есть еще большое количество других портов, применяемых в каких либо профессиональных сферах, и вряд ли они будут представлять интерес начинающему пользователю.
Поделиться.