Настройка мыши для использования в играх |
||
Категории: Темы | Общая Информация | Геймплей и Производительность |
||
(Перенаправлено с Configuring a Mouse for Use in a Game)
Содержимое этой страницы управляется как Поддержкой Steam, так и сообществом пользователей Steam — соблюдайте осторожность при использовании любых ссылок на внешние сайты. Поддержка Steam никогда не потребует сообщить пароль вашего аккаунта в Steam ни под каким предлогом, а также не потребует ввести пароль вашего аккаунта Steam в форму на веб-сайте.
Вы можете добавить данные три команды в параметры запуска для изменения способа определения игрой настроек мыши. Для начала, вы должны иметь ввиду, что по крайней мере четыре различные компонента вашей системы напрямую влияют на перемещение вашей мыши и на совершаемые её действия. BIOSBIOS вашей материнской платы имеет ряд специальных подпрограмм, управляющих работой мыши, - один набор для PS/2, другой – для USB. Операционная системаОперационная система обладает основным комплектом драйверов, которые опознают вашу мышь, отвечают за её перемещение и скорость, за раскладку кнопок и их нажатие, за отображение курсора. На первый взгляд кажется, что драйвер всего один, но на самом деле существует три независимых драйвера – пара для портов PS/2 и USB, а также комплект API - Прикладной Интерфейс (Application Interface) - работающий на более высоком уровне. API принимает пакеты команд от драйверов, переводит их на специальный машинный язык и передаёт вашей мыши; данные от мыши к драйверам идут по обратной схеме. Через Панель Управления (control panel) вы можете настроить несколько параметров вашей мыши.
Специальные драйверы программные расширения от изготовителя мышиФирмы-изготовители создают собственные драйверы, позволяющие мыши выполнять гораздо больше функций, чем просто выделять и щёлкать. Производители стараются, чтобы их манипулятор обладал как можно большими функциональными возможностями и был неотъемлемой частью запущенной в данный момент программы. К сожалению, большинство таких программных расширений (а также непосредственно сами драйверы) добавляют нежелательные задержки в управлении и ненужные процессы во время игры. Half-Life обладает собственным комплектом драйверов для мыши и клавиатуры, которые общаются напрямую с API мыши, минуя операционную систему, если, конечно, драйвера мыши и программные расширения первыми не перехватывают устройство – именно поэтому могут возникнуть неполадки в управлении. В идеале, операционная система и драйвера мыши не должны мешать Half-life самостоятельно управлять мышью и клавиатурой. К сожалению, в Half-life невозможно ввести поддержику сотен (или тысяч) различных моделей мышей, таким образом специальные драйвера для мыши должны иметь более высокий уровень интерпретации (опять же API). USB концентраторы, аккумуляторы и режимы энергосбереженияЕщё одна вещь о которой нужно помнить – это то, что материнские платы и операционная система имеют нескольких доступных уровней энергосбережения. Особенно это касается ноутбуков – есть вероятность, что во время вашей игры подача питания на USB прекратится! Батареи беспроводных клавиатур и мышей могут разрядиться и вызвать тем самым неполадки в работе. Теперь вернёмся к упомянутым в начале статьи командам (ну наконец-то :). Со временем в VAVLe поняли, что даже общий комплект внутренних драйверов не может поддерживать все новые модели мышей и «мышеподобных» устройств (как например nostromo). Поэтому было решено добавить эти три команды, которые заставляют игру игнорировать собственные настройки и использовать установки вашей операционной системы. -noforcemspd использовать настройки мыши вашего рабочего стола. Данный параметр указывает Half-life использовать ту же скорость пермещения мыши, какая установлена на вашем рабочем столе. Какую бы скорость вы не выбрали в настройках вашей мыши – такая же будет и в игре. Не стоит путать данную настройку с «чувствительностью» в свойствах вашей мыши. Чувствительность работает как усилитель – она может уменьшить скорость перемещения, оставить её точно такой же, либо усилить. -noforcemaccel использовать настройки акселерации вашего рабочего стола В некоторых случаях управление в Half-life не будет работать без акселерации по причине слишком больших различий между мышью или драйверами. При использовании данной команды Half-life передаёт управление ускорением операционной системе. И какую бы акселерацию вы не выставили в свойствах мыши для рабочего стола – такое же ускорение будет и в игре. -noforcemparms использовать настройки кнопок мыши рабочего стола По этой команде Half-life использует те настройки, какие указаны в свойствах вашего манипулятора, игнорируя игровые установки. Вы должны убедиться, что каждой кнопке вашей мыши присвоена буква либо иная функциональная клавиша пригодная для использования в игре. Как правило, Half-life при запуске устанавливает собственную раскладку кнопок мыши, а когда вы выходите из игры – всем кнопкам обратно присваиваются принятые в операционной системе функции. Данная команда отключает эту процедуру. Но это, также, означает, что если вы нажмете кнопку, настроенную для Half-life, находясь при это на рабочем столе или в каком-либо приложении, то преназначенная для Half-life команда или символ отправится в запущенную в данный момент программу. Задержки в движении мыши
Очень важно помнить, что вирусы, трояны шпионские программы, Internet Explorer, медиа-проигрыватели, Kazaa и другие приложения для работы с пиринговыми сетями, сообщения об ошибках – почти всё, что на данный момент запущено на вашем компьютере, может предпринять попытки перехватить драйверы мыши и клавиатуры для своих нужд, что может привести (и таки приводит!) к некорректной работе этих устройств. |
| Поиск | ||
| Просмотры | ||
| На других языках | ||

