- Изменение параметров мыши
- Как я могу изменить движение мыши (ось X и Y) в масштабе всей системы? (Win 7 x64)
- Консольные команды для настройки мыши в CS:GO
- Параметры чувствительности (сенса)
- Параметры акселерации (ускорения) мыши
- Настройка мыши и игры на оптимальное взаимодействие
- реклама
- реклама
- реклама
- реклама
Изменение параметров мыши
Вы можете настроить мышь различными способами в Windows. Например, вы можете переключить функции кнопок мыши, сделать указатель более заметным и изменить скорость прокрутки колесика мыши.
Откройте окно свойств: нажмите кнопку Пуск ,
Перейдите на вкладку Кнопки мыши и выполните любое из следующих действий:
Чтобы поменять функции правой и левой кнопок мыши, в разделе Конфигурация кнопок установите флажок Обменять назначение кнопок.
Чтобы изменить скорость выполнения двойного щелчка, в разделе Скорость выполнения двойного щелчка переместите ползунок Скорость к значению Ниже или Выше.
Чтобы включить залипание кнопки мыши, которое позволяет выделять или перетаскивать элементы, не удерживая кнопку мыши, в разделе Залипание кнопки мыши установите флажок Включить залипание.
Нажмите кнопку ОК.
Откройте окно свойств: нажмите кнопку Пуск ,
Перейдите на вкладку Указатели и выполните одно из следующих действий:
Чтобы изменить внешний вид всех указателей, в раскрывающемся списке Схема выберите новую схему.
Чтобы изменить отдельный указатель, в списке Настройка выберите указатель, нажмите кнопку Обзор, выберите нужный указатель и нажмите кнопку Открыть.
Нажмите кнопку ОК.
Откройте окно свойств: нажмите кнопку Пуск ,
Перейдите на вкладку Параметры указателя и выполните любое из следующих действий:
Чтобы изменить скорость перемещения указателя, в разделе Перемещение переместите ползунок Задайте скорость движения указателя к значению Ниже или Выше.
Чтобы указатель работал точнее при медленном перемещении мыши, в разделе Перемещение установите флажок Включить повышенную точность установки указателя.
Чтобы ускорить выбор элементов в диалоговом окне, в разделе Исходное положение в диалоговом окне установите флажок На кнопке, выбираемой по умолчанию. (Не все программы поддерживают этот параметр. В некоторых программах необходимо переместить указатель мыши к нужной кнопке).
Чтобы указатель было заметнее при перемещении, в разделе Видимость установите флажок Отображать след указателя мыши и перетащите ползунок к значению Короче или Длиннее, чтобы уменьшить или увеличить след указателя.
Чтобы указатель не мешал при вводе текста, в разделе Видимость установите флажок Скрывать указатель во время ввода с клавиатуры.
Чтобы указатель можно было найти, нажав клавишу Ctrl, в разделе Видимость установите флажок Обозначить расположение указателя при нажатии CTRL.
Нажмите кнопку ОК.
Откройте окно свойств: нажмите кнопку Пуск ,
Перейдите на вкладку Колесико и выполните одно из следующих действий:
Чтобы задать количество строк, прокручиваемое одним движением колесика мыши, в разделе Вертикальная прокрутка выберите на указанное количество строк, а затем введите нужное количество строк.
Чтобы прокручивать весь экран одним движением колесика, в разделе Вертикальная прокрутка выберите на один экран.
Если колесико мыши поддерживает горизонтальную прокрутку, в разделе Горизонтальная прокрутка, в поле Наклон колесика в сторону служит для горизонтальной прокрутки на следующее число знаков, введите количество символов, прокручиваемое при наклоне колесика влево или вправо.
Источник
Как я могу изменить движение мыши (ось X и Y) в масштабе всей системы? (Win 7 x64)
Короткая Версия
Я ищу способ обратить вспять движения осей X и Y мыши. На компьютере установлена ОС Windows 7, x64 и Logitech SetPoint 6.32. Я хотел бы системного уровня, постоянное исправление; например, модификации драйвера мыши или настройки реестра. Кто-нибудь знает надежный способ реализации этого, или как найти значения реестра, чтобы изменить это? Я с радостью соглашусь на то, как включить функцию ориентации в SetPoint 6.32 для мышей, как ну как трекболы.
Текст
люди, кажется, никогда не понимают, почему я хотел бы этого, и я обычно слышу «просто используйте мышь правой стороной вверх!» консультация. Дислексия-это не то, что можно вылечить, » просто правильно читая.»Хотя я ценю попытки помочь, я надеюсь, что некоторая предыстория может помочь людям понять.
У меня есть пользователь с необычной формой дислексии, для которого движение мыши назад. Если она захочет переместите ее курсор влево, она будет перемещать мышь вправо. Если она хочет, чтобы курсор двигался вверх, она будет двигать мышь вниз. Раньше она держала мышь вверх ногами, что затрудняло сложный щелчок, было ужасно для эргономики и делало многокнопочные мыши совершенно бесполезными.
в прежние времена драйверы мыши включали функцию ориентации (обычно воздушный шар, который вы перетаскивали вверх, чтобы установить ориентацию движения мыши), которая может использоваться для установки отношения между движение мыши и движение курсора. Несколько лет назад драйверы мыши были «улучшены», и с тех пор эта функция была ограничена трекболами.
после потери функции ориентации она вернулась к перевернутой мыши на некоторое время, пока не найдет UberOptions, твик для Logitech SetPoint, что бы включить все функции для всех устройств. Это включало функцию ориентации. И было много радости.
теперь ее мышкой умерла, и нынешним мышам Logitech требуется более новая версия SetPoint, для которой UberOptions не была обновлена. Мы тоже видели MAF-Mouse (разработчик указал версию для 64-битной Windows, пока не поддерживает USB мыши) и Sakasa (пока он работает, комментарий на веб-сайте он стремится сломать случайно и часто. Это также просто работающая программа, так что не общесистемная.).
Я видел некоторые очень сложные трюки с реестром. Для например, я использовал хак, который изменял коды, созданные клавишами F1-F12, когда была изобретена клавиша F-Lock, и по умолчанию завинчивала мою клавиатуру. Я надеюсь, что есть способ перевернуть X и Y в реестре; или какой-то другой, похожий, системный уровень настройки.
другим решением может быть повторное включение функции ориентации для мышей, а также трекболов. Очень неприятно, что драйверы устройств ввода включают в себя функциональность, в которой мы отчаянно нуждаемся accessibilty озабоченность, но он был отключен во имя того, чтобы водители более идиот доказательство.
Источник
Консольные команды для настройки мыши в CS:GO
Параметры чувствительности (сенса)
- m_rawinput (0.1) – команда позволяет отключить или включить необработанный ввод с мыши. Значение 1 (по умолчанию) включает необработанный ввод. В этом случае ввод производится непосредственно с мыши, а параметры операционной системы (ускорение, задержка, чувствительность и т.д.) игнорируются и применяются параметры из настроек игры.
- sensitivity (0.0001 — 10000000) – с помощью этой команды изменяется чувствительность мыши. Параметр регулируется в широких пределах, однако, чаще всего используется сенса в районе 1.5-4.
- m_yaw – команда позволяет настроить чувствительность мыши по оси X (движение слева-направо). 0.022 – значение по умолчанию . 1 – очень высокая чувствительность. 0.001 – очень низкая чувствительность.
- m_pitch – изменение чувствительности по оси Y (движение вверх-вниз). 0.022 – значение по умолчанию . 1 – очень высокая чувствительность. 0.001 – очень низкая чувствительность.
Команда m_pitch позволяют настроить инверсию движений мыши по оси Y. Для этого нужно ввести m_pitch -0.022. Также инверсию можно включить в настройках игры:
Параметры акселерации (ускорения) мыши
Эта группа параметров немного сложна для понимания и практически не используется игроками. Приведем описание этих параметров:
- m_customaccel (0/1/2/3) – команда позволяет включить несколько вариантов ускорения.
0 – акселерация отключена (По умолчанию)
1 – максимальное ускорение. Чем быстрее вы будете двигать мышью (в любом направлении), тем быстрее будет передвигаться камера
2 – режим ускорения по осям X и Y, который будет масштабироваться в зависимости от настройки параметров чувствительности m_yaw и m_pitch
3 – в этой настройке ускорение будет зависеть от параметра чувствительности (sensitivity). Чем выше чувствительность, тем выше эффект ускорения
[break]recomended_links[break]
- m_customaccel_exponent (0-6) – устанавливает скорость, с которой необходимо двигать мышью, чтобы сработало настраиваемое ускорение (если оно включено соответствующими командами). Чем выше установлен параметр команды, тем быстрее будет активировано ускорение.
1.05 – значение по умолчанию
3 – ваша мышь будет двигаться намного быстрее, чем обычно
0.5 – мышь будет двигаться намного медленнее, чем обычно.
- m_customaccel_max – команда позволяет задать передел ускорения. Значение по умолчанию – 0 (ускорение не ограничивается). Параметр команды неограничен и устанавливает предельную точку отсечки перемещения мышки, при которой не будет происходить дальнейшее ускорение. Если вы используете ускорение, рекомендуем поэкспериментировать с этим параметром для предотвращения очень резких смещений камеры.
- m_customaccel_scale – команда позволяет установить масштаб наращивания ускорения, чем выше значение, тем выше будет нарастать ускорение.
0.04 – значение по умолчанию
0 – отключит ускорение (так как масштаб наращивания нулевой), даже если оно включено командой m_customaccel
1 – такой параметр включит очень быстрое ускорение
- m_mouseaccel1 (1/0) – включить или отключить начальное ускорение мыши до 2-кратной скорости движения. По умолчанию – 0
- m_mouseaccel2 (1/0) – включить или отключить начальное ускорение мыши до 4-кратной скорости движения. По умолчанию – 0
- m_mousespeed(1/2/3) – позволяет использовать параметры ускорения установленные в Windows
0 – отключено ускорение Windows (значение по умолчанию)
1 – используется ускорение Windows и начальное значение заданное командой m_mouseaccel1
2 – используется ускорение Windows и начальное значение заданное командой m_mouseaccel2
Источник
Настройка мыши и игры на оптимальное взаимодействие
08.09.2010
Всё что ниже — моё очень ИМХО.
Мышь на конкретную игру, а игру на конкретную мышь, настраивается в несколько этапов.
цель — настроить всё так, чтобы прицел в игре смещался на 1 пиксель по приходу целого числа отсчетов мыши.
Например, пришел 1 отсчет с мыши — прицел сдвинулся на 1 пиксель.
Или пришло 2 отсчета с мыши — прицел сдвинулся на 1 пиксель.
т.е. обеспечить передаточное отношение как N к 1 где N целое число отсчетов.
алгоритм следующий
-вычисляем реальное cpi мыши.
-выбираем в игре объект на 1/3 экрана и определяем сколько в нем «игровых» пикселов.
-зная реальное cpi мыши, определяем сколько отсчетов шлет мышь при смещении прицела от края до края, .
08 .09.2010
Всё что ниже — моё очень ИМХО.
Мышь на конкретную игру, а игру на конкретную мышь, настраивается в несколько этапов. цель — настроить всё так, чтобы прицел в игре смещался на 1 пиксель по приходу целого числа отсчетов мыши.
Например, пришел 1 отсчет с мыши — прицел сдвинулся на 1 пиксель. Или пришло 2 отсчета с мыши — прицел сдвинулся на 1 пиксель. т.е. обеспечить передаточное отношение как N к 1 где N целое число отсчетов.
реклама
— вычисляем реальное cpi мыши.
-выбираем в игре объект на 1/3 экрана и определяем сколько в нем «игровых» пикселов.
-зная реальное cpi мыши, определяем сколько отсчетов шлет мышь при смещении прицела от края до края, выбранного ранее объекта.
-зная сколько в объекте игровых пикселов и сколько шлет отсчетов мышь, определяем передаточное отношение движка игры (этот пункт можно пропустить, но можно и посчитать — не пользы для, а любопытства ради)
-изменяя чувствительность мыши, задаваемую в настройке игры, добиваемся, чтобы передаточное отношение было целым числом.
— Привычная сенса игрока — это расстояние на которое смещается по ковру мышь, при обороте игроком в игре, на 360 градусов. Привычная потому, что именно с этой сенсой достигается рефлексивное правильное перемещение мыши на цель, без выцеливания. Для того, чтобы это происходило, надо натренировывать эйм на одной и той же сенсе, иногда годами.
-cpi тоже что и dpi, только в отношении мышей более правильное, т.к. мышь шлет в комп не точки и пиксели (dots), а отсчеты т.е. counts.
реклама
-в настройках виндовс движок «скорость указателя» ставится на середину, это обеспечивает передаточное отношение 1 к 1 т.е. 1 отсчет с мыши сдвигает курсор на экране на 1 пиксель.
— галочка «повышенная точность» не должна стоять. Пример игры при настройках выполненных по описываемой методике ссылка на ютуб
1. ставим низкое cpi (400) и большую чувствительность в настройках игры. т.е. изменением чувствительности в игре добиваемся, чтобы при 400cpi, мышь смещалась на коврике на привычное расстояние, при обороте на 360°. — делаем мееедленый поворот на 360° и засекаем путь мыши на коврике. — делаем быстрый оборот 360° и опять засекаем путь мыши. 2. ставим высокое cpi(1800-3600) мыши и низкую чувствительность игры, опять же так, чтобы сохранилась привычная сенса игрока т.е. такая же как в пункте 2. — засекаем путь мыши для быстрого и медленного поворота, как в пункте раз. По результатам делаем выводы, при каких условиях мышь более адекватна т.е. подразумевается, что при разной скорости оборота на 360° мышь может проходить разное расстояние по коврику. Если этого не происходит, т.е. при любых скоростях и сочетаниях cpi и чувствительности в игре, мышь проходит одинаковое расстояние, то радуемся, что программеры написали хороший движок и забиваем на это т.е. нас удовлетворяет любое сочетание чувствительности установленной в игре и cpi мыши.
Если происходит, то выбираем вариант при котором мышь наиболее адекватна. Например движок UT3 так скроен, что при установке низкой чувствительности (ползунок в игре меньше 400) и высоких cpi мыши (больше 2000) начинают «глотаться» отсчеты. Если двигать мышь очень медленно, то прицел вообще стоит на месте. Если сделать оборот на 360гр, с разными скоростями, мышь пройдет по ковру разные расстояния.
3. Измеряется передаточное отношение движка т.е. сколько надо послать отсчетов с мыши в комп, чтобы сдвинуть прицел на 1 пиксель на экране.
-для этого вычисляется реальное cpi мыши. Это довольно просто — зная кол-во пикселов по ширине экрана (рабочий стол виндовс) и засекая расстояние, которое проходит мышь, на рабочем столе виндовз от левого края экрана к правому.
Формула такая: сpi=(M*25.4)/L
cpi(dpi) — текущее разрешение мышки М- количество пикселов на мониторе по горизонтали L — путь мыши в мм, по коврику при перемещении курсора на рабочем столе виндовс от левого края до правого.
Например имеем рабочий стол 1920х1200. двигаем курсор от левого края к правому т.е. на 1920 пикселов и замечаем расстояние которое прошла мышь на коврике, допустим это 60 мм, в этом случае получаем 1920*25.4/60=813 cpi
— вычисляем сколько игровых пикселов приходиться на 1 мм экрана.
Это также легко делается — зная разрешение экрана в игре и его физическую длину в мм. например играем в игру при разрешении 1680 пикселов по ширине. Меряем рулеткой, с точностью до 1мм, расстояние, по ширине экрана, от первого пиксела до последнего (иногда бывают небольшие поля у экранов, они нам естно не нужны) скажем получилось 450мм тогда получим, что на 1мм экрана приходится 3,77пиксела (1680/450)
Далее, выбираем в игре объект примерно 1/3 экрана и тупо меряем линейкой его длину. Зная сколько у нас в 1 мм игровых пикселов (3.77 в примере) получаем длину объекта в игровых пикселах. например, померили, что объект 150мм — значит получим, что в объекте 150*3,77=565 пикселов.
— Определяем сколько отсчетов шлет мышь на длину этого объекта. Для этого поставив прицел на левый край объекта, перемещаем его к правому краю объекта и меряем расстояние, которое прошла мышь по коврику. Зная её истинное cpi, т.е. сколько отсчетов мышь посылает при смещении её на 1 дюйм, вычисляем кол-во отсчетов, которое мышь послала игре, при смещении её на замеренное расстояние. Например, мышь от левого края объекта до правого, прошла 30мм, зная действительное cpi мыши (813 отсчетов на дюйм в наших примерах) получим, что мышь послала в игру 30мм*813/25.4=960 отсчетов
реклама
На этом этапе, имея значение длины объекта в игровых пикселях (565 в нашем примере), мы можем посчитать передаточное отношение движка. Для наших примеров 960/565=1.71
4. учитывая выводы в пп 1-2, т.е. при каких сочетаниях cpi мыши и чувствительности выставленной в настройках игры, мышь более адекватна, выбираем предпочтительное передаточное отношение в виде целого числа, т.е. 1:1 или 2:1 или 1:2, главное, чтобы отношение было целым числом. — подбираем чувствительность в настройках игры, так чтобы передаточное отношение было целым числом например на 2 отсчета мыши сдвиг на 1 пиксель. Это можно посчитать, но потом все равно придется перепроверять «физически», поэтому, имхо, в данном случае проще методом тыка — поменяли чувствительность в игре, посмотрели сколько отсчетов приходит с мыши и так до целого числа отсчетов подгоняем. Для нашего примера мышь должна послать 565*2=1130 отсчетов, при смещении прицела с левого края объекта к правому.
5. Для найденной чувствительности (выставленный параметр в игре) подбираем cpi мыши так, чтобы получить привввычную сенсу игрока.
Нужно понимать, что передаточное отношение не зависит от cpi мыши, т.е. какое бы cpi у мыши мы не выбрали, движок игры все равно будет выполнять сдвиг прицела, на то количество игровых пикселов, которое определяется параметром чувствительности мыши выставленным в игре.
Изменяя cpi мыши мы влияем только на привычную сенсу игрока, т.е. путь по коврику при повороте в игре на 360°.
реклама
Хочу заметить, что такая настройка с использованием W-Мouse делается немного проще, так как W-mouse имеет счетчик отсчетов т.е. показывает сколько мышь послала отсчетов при её перемещении, поэтому не надо определять реальное цпи, просто проводим от одной точки до другой и смотрим сколько послала отсчетов мышь. Проект W-Mouse — Проект W-Mouse
Источник