Установка мышки

Чтобы установить мышку в системе, пользователю необходимо выполнить следующие действия

1. Установить мышку в соответствии с инструкциями, поставляемыми производителем компьютера.

2. Убедиться в том, что соединительный набор установлен и функционирует правильно. Драйверы мышки не могут быть установлены без средства Link kit (соединительного набора). (Соединительный набор устанавливается с использованием утилиты custom(АDМ).

3. Войдите в корень и ввести следующую команду:

          mkdev mouse

Пользователи системы sysadmsh выбирают:

     Система -> Конфигурация -> Аппаратурные средства -> Мышка

После этого на экране компьютера отобразится следующее сообщение:

     ┌─────────────────────────────────────────────────────────
     │           Программа инициализации мышки
     │
     │ 1. Отобразить текущую конфигурацию.
     │ 2. Подключить мышку в систему.
     │ 3. Удалить мышку из системы.
     │ 4. Соединить терминал с существующей мышкой.
     │ 5. Отсоединить терминал от существующей мышки.
     │ 6. Исключить драйверы мышки из ядра.
     │ Выберите нужную опцию или введите "q" для выхода из меню.

Чтобы установить мышку, выбирайте опцию 2 и нажмите на ключ <RETURN>. Другие опции позволяют пользователю выполнить изменения конфигурации мышки в любое время. Например, пользователь может добавить или удалить дополнительную мышку в свою систему или изменить терминалы, которые выполняют прием входных данных, поступающих от работающей мышки.

4. Далее необходимо описать тип мышки, которая будет использоваться во время работы. После этого на экране компьютера пользователя отобразится следующее меню:

     ┌─────────────────────────────────────────────────────────
     │             Обеспечены следующие мышки:
     │
     │ 1. Последовательная мышка Logitech
     │ 2. Последовательная мышка Мirosoft
     │ 3. Мышка Mouse Systems РС
     │ 4. Шинная мышка Мicrosoft
     │ 5. Шинная мышка Olivetti
     │ 6. Шинная мышка Logitech
     │ 7. Микроканальная клавиатурная мышка.
     │    Выбирайте необходимую опцию или нажмите на
     │    ключ "q"для возврата в предыдущее меню.

Введите число соответствующее той мышке, которую требуется установить в системе и нажмите на ключ <RETURN>.

5. На экране компьютера отобразится следующее меню:

     ┌─────────────────────────────────────────────────────────
     │ Конфигурация типа_мышки была выполнена правильно и мышка
     │ подсоединена в систему к устройству /dev/tty
     │ Необходимо подключить данную мышку к различным портам ?
     │ (Y/N)

Введите Y (да), если требуется изменить значение, используемое в системе по умолчанию.

6. Если выполняется установка шинной мышки, то пользователю будет задан вопрос о конфигурации, используемой для платы шинной мышки. Если выполняется установка последовательной мышки, то выполнять данный шаг не требуется, а необходимо перейти непосредственно к выполнению шага 7. Если пользователь выбрал шинную мышку, то на экран компьютера будет выведено следующее сообщение:

     ┌──────────────────────────────────────────────────────────
     │             Конфигурация шинной мышки
     │
     │ 1. Вывести  на  экран компьютера текущие параметры шинной
     │    мышки.
     │ 2. Модифицировать текущие параметры шинной мышки.
     │ 3. Выбрать предыдущие параметры шинной мышки.
     │ 4. Выбрать параметры  шинной мышки, используемые в системе
     │    по умолчанию.
     │    Выбирайте нужную опцию  или введите  "q"  для выхода из
     │    меню.

Если пользователю необходимо использовать параметры шинной мышки, принятые по умолчанию, то необходимо выбрать опцию 4. На экране компьютера отобразятся текущие параметры и пользователь может нажать на ключ "q" для выхода из данного меню. Использование параметров шинной мышки, принятых по умолчанию, приведет к тому, что выполнится автоматическая установка конфигурации шинной мышки. Следует заметить, что если пользователь изменил вектор прерывания, то использование вектора прерывания 5 приведет к возникновению конфликтной ситуации с кассетным накопителем на магнитной ленте (используется аналогичный вектор прерывания), если то и другое устройство используется в одно и тоже время. (Данное ограничение справедливо и в том случае, если используется параллельное устройство /dev/lp2).

7. Если в системе пользователя находится ранее установленная мышка любого типа, то драйвер мышки уже будет отредактирован вместе с ядром операционной системы, и в этом случае пользователю необходимо перейти к выполнению шага 11. Если в системе пользователя мышка ранее установлена не была или если в ядре операционной системы отсутствовал драйвер мышки, то на экран компьютера будут выведены приведенные ниже сообщения. Следует заметить, что данные сообщения могут появиться только через несколько минут после начала установки драйвера.

     ┌─────────────────────────────────────────────────────────
     │ Модификация системной конфигурации. Руководитель должен
     │ создать новое ядро, чтобы данные  изменения  включить в
     │ ядро операционной системы.
     │ Вам необходимо сейчас создать новое ядро? (y/n/q).

Ответ y (да) приведет к тому, что в ядро операционной системы будет включен драйвер мышки.

8. Далее, на экране компьютера будет отображено следующее сообщение:

     ┌─────────────────────────────────────────────────────────
     │ Операционная система UNIX  сейчас будет перестроена.
     │ Данные действия занимают несколько минут.
     │ Пожалуйста подождите.
     │ Для данной системы построен корень /.
Как часть связующего процесса, на экране компьютера пользователя отобразятся следующие сообщения:
     ┌─────────────────────────────────────────────────────────
     │ Ядро операционной системы UNIX перестроено.
     │ Вам необходимо чтобы данное ядро самозагружалось по умо-
     │ лчанию ? (y/n)

После того как пользователь ввел ответ y (да), данное ядро будет использоваться каждый раз, когда выполняется самозагрузка операционной системы.

9. На экране компьютера отобразится следующее сообщение:

     ┌──────────────────────────────────────────────────────────
     │ Сделать резервную копию операционной системы /unix в файл
     │ /unix.old.
     │ Установить новую операционную систему /unix.
     │ Среда  ядра   включает  в  себя  файлы   узлов   и   файл
     │ /etc.inittab.
     │ Во время  редактирования  нового ядра может потребоваться
     │ выполнить изменения в файле /etc/inittab или в узлах уст-
     │ ройств.
     │ Вам необходимо перестроить среду ядра ? (y/n).

Введите y.

10. На экране компьютера отобразится следующее меню:

     ┌──────────────────────────────────────────────────────────
     │ Новое ядро было успешно отредактировано и  установлено.
     │ Чтобы активизировать данное ядро, пользователь должен
     │ выполнить повторную самозагрузку операционной системы.
     │ Активизируется новая среда ядра операционной системы:

Сейчас пользователь установил драйверы мышки в ядро операционной системы.

11. Далее пользователю будут заданы вопросы, в ответах на которые требуется описать терминалы и мультиэкраны, которые будут использоваться во время приема данных, поступающих с мышки. Не пытайтесь разрешить ввод данных на любое устройство, к которому физически присоединена мышка. В противном случае будет выдано сообщение об ошибке. Пользователь может разрешить работу с мышкой, во время которой данная мышка будет использоваться всеми другими терминалами и консольными мультиэкранами. Вводя слово "multiscreen" (мультиэкраны) можно обеспечить для всех консолей возможность работы со мультиэкранами.

Следует заметить, что только одна мышка может использоваться для ввода данных на данное устройство tty.

Дополнительная информация, относящаяся к вопросу использования мышки несколькими терминалами, находится в разделе "Использование мышки". Затем на экране пользователя будет выведено следующее меню:

     ┌─────────────────────────────────────────────────────────
     │ Данная мышка может быть включена  в  конфигурацию  любых
     │ терминальных и  мультиэкранных  систем.  Мультиэкраны  и
     │ терминалы, которые будут связаны с данной мышкой, должны
     │ быть описаны в системе.
     │ Опишите при вводе  с соответствующего меню все устройства
     │ ttys, которые будут связаны с данной мышкой. Введите сло-
     │ во  "multiscreen",  которое  будет связывать все консоль-
     │ ные мультиэкраны.
     │ Введите список терминалов  (например,  мультиэкран  tty1a
     │ tty2a) или введите символ "q" для выхода из меню.
     │ Нажмите на ключ  после завершения работы:

Нажмите на ключ <RETURN> после того, как был осуществлен ввод всех необходимых устройств.

     ┌──────────────────────────────────────────────────────────
     │ Вы хотите использовать <тип_мышки> на любых других терми-
     │ налах ? (y/n).

Следует заметить, что в примере приведенном выше, операнд тип_мышки будет замещен сортом или типом мышки, который был описан ранее в данной процедуре. Ответьте n (нет), в том случае, если отсутствуют другие терминалы, которым разрешен прием входных данных с мышки. Если вводится ответ y (да), то пользователь возвращается к работе с экраном меню, на котором отображается список терминалов.

12. В заключении, пользователь возвращается опять к главному меню мышки. Если конфигурация мышки не изменялась, то пользователю необходимо ввести "q" и нажать на ключ возврата.

Следует заметить, что пользователь может вызвать утилиту mkdev mouse в любое время, чтобы разрешить или запретить ввод данных на различные терминалы, удалить мышку или проверить конфигурацию компьютера, используемую в текущий момент времени.