Меню

Как настроить мышь в реестре

Настроить мышь реестр

Настройка параметров мыши в Windows

Что, вы думаете, все знаете про мышь и то, как ее настраивать? Подумаешь, мышь какая-то, что там ее настраивать. Однако, не будем спешить и делать преждевременные выводы. В, казалось бы, нехитром деле настройки мыши есть несколько нюансов, которые могут быть вам неизвестны. Вот давайте про них и поговорим.

В сущности, что касается компьютерных игр, то для чего нужна точность перемещения курсора (указателя) понятно – иначе попасть в голову противнику в CS или Battlefield: Bad Company 2 будет весьма затруднительно. Однако, точность перемещения нужна далеко не только геймерам. Причем у геймеров для этого есть, вообще-то, специальные драйвера для мыши, но об этом чуть позднее.

Возьмем к примеру дизайнеров, как обычных, так и разрабатывающих дизайны сайтов. Эти ребятам зачастую нужна идеальная точность, чтобы можно было переместить указатель мыши для выбора объекта с попиксельной точностью. Кроме того, это и обычным пользователям полезно – например, захотелось вам сделать снимок экрана (скриншот) – здесь точность и понадобится.

Настроить точность указателя в Windows можно, фактически, тремя способами:

  • всем известный метод в настройках мыши;
  • настройка перемещения курсора с помощью клавиатуры;
  • настройка драйвера.

    Настройка точности указателя мыши

    Это самый простой способ повысить точность указателя мыши, он большинству пользователей прекрасно известен.

    В Windows 7/Vista нужно перейти по следующему пути:

    Пуск > Панель управления > Оборудование и звук > Мышь.

    Откроется окно Свойства: Мышь. В нем переходим на вкладку Параметры указателя и устанавливаем флажок Включить повышенную точность установки указателя. Проще некуда, точность указателя резко повысится, и он уже не будет как сумасшедший болтаться по рабочему столу.

    В Windows XP аналогичное окно можно открыть, выбрав команду Пуск > Панель управления > Принтеры и другое управление > Мышь (если не выбран классический доступ). Далее нужно установить тот же самый флажок.

    Настройка клавиатуры для перемещения указателя мыши

    А вот это уже интереснее и многим такая возможность неизвестна. Курсором мыши можно управлять и с клавиатуры, что очень полезно для дизайнеров всех мастей, когда нужно переместиться буквально на несколько пикселей. При этом для управления будет использоваться цифровая клавиатура.

    Чтобы настроить такое перемещение в Windows 7, перейдите по такому пути:

    Пуск > Панель управления > Специальные возможности и щелкните на ссылке Изменение параметров мыши в поле Центр специальных возможностей. Откроется вот такое окно.

    В этом окне установите флажок Включить управление указателем с клавиатуры и затем щелкните на ссылке Настройка управления указателем.

    Откроется новое окно, в котором представлена масса интересных параметров. Не забываем – это параметры для перемещения указателя с помощью клавиатуры и никак иначе.

    Как видите, параметров хватает. Главным образом нужно установить флажок Включить управление указателем мыши с клавиатуры. Но это еще не все. Теперь, чтобы этот режим заработал, нужно нажать указанную в поле Сочетание клавиш комбинацию, а именно, Alt слева + Shift слева + NUM LOCK. Появится предупреждение (можно отключить), в котором щелкаем на кнопке ОК и режим будет активирован. Теперь вы можете перемещать указатель мыши с помощью цифровой клавиатуры.

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

    Такая же возможность доступа и в Windows XP. Перейдите по пути:

    Пуск > Панель управления > Специальные возможности. Откроется окно Специальные возможности, в котором перейдите на вкладку Мышь. Установите флажок Управление с клавиатуры и щелкните на кнопке Настройка.

    Откроется окно Настройка управления указателем с клавиатуры. В нем параметров поменьше, чем в аналогичном окне в Windows 7, но нам хватит 🙂 Настройте по своему вкусу.

    Настройка точности указателя в драйвере мыши

    С точностью указателя средствами Windows и при перемещении с помощью клавиатуры мы уже разобрались. Дела становятся куда интереснее, если у вас мышь для которой устанавливается отдельный драйвер.

    Разумеется, мышь может работать и без драйвера, стоит лишь ее подключить, причем любая. Однако сейчас доступна куча классных мышей, предназначенных, преимущественно, для геймеров. И к ним прилагаются драйвера, в которых доступна просто масса всяких классных параметров.

    Например, у автора этой статьи мышь Razer Deathadder. Отличная, скажу я вам, мышака.

    И к ней прилагаются драйвера, в которых можно настроить массу интересного. Например, частоту опроса порта мыши, конечно же чувствительность в dpi, назначить кнопкам разные действия и т.д.

    Однако это не все. Мы ведь говорим о повышении точности указателя. Для этого в окне драйвера предусмотрено две вкладки, Sensivity и Advanced Settings. На вкладке Sensivity следует щелкнуть на ссылке Acceleration: ON, расположенной в самом низу. Мы не будем углубляться в тонкости настройки именно этой мыши – главное показать принцип настройки точности указателя.

    Или вот к примеру драйвер IntelliPoint для мыши Microsoft Wireless Laser Mouse.

    Важно: если вы включаете режим повышенной точности в драйвере мыши, отключите его в Windows. Это тот самый флажок на первом рисунке в этой статье. Иначе возможны проблемы в работе этого режима. Режим, реализованный в драйвере, как правило более точный, чем режим в Windows, так это в ваших же интересах 🙂

    Как видите, драйвера для мыши предоставляют обалденные возможности. Причем у разных разновидностей мышей эти драйвера отличаются, но принцип остается тот же. Драйвер позволяет настроить мышь именно так, как вам хочется. Руки чешутся начать описание новых классных геймерских мышек от Razer, SteelSeries и Logitech, но мы оставим это для следующей статьи 😉

    Новые возможности для вашей мышки (часть 1)

    Автор: Эдуард Хмельницкий | Категория: Windows 7

    Итак, для настройки некоторых специфических параметров работы мыши:

    1. Откройте программу Редактор реестра.

    2. В дереве реестра перейдите на узел НКЕY_CURRENT_US ER\ Coritrol Panel\Mouse.

    3. Раздел Mouse по умолчанию уже содержит 18 параметров различных типов, которые каким-либо образом влияют на работу мыши. Некоторые из этих параметров имеют отражение среди обычных средств настройки работы мыши операционной системы — такие параметры мы пропустим — другие являются уникальными. Рассмотрим действие самых интересных параметров:

  • DoubleClickHeight и DoubleClickWidth. Параметры имеют тип REG_SZ. Для некоторых пользователей выполнить двойной щелчок мышью — задача непростая. Особенно, если этот процесс осложнен некоторыми обстоятельствами. Как бы то ни было, иногда довольно сложно сохранять одни и те же координаты указателя мыши в течение времени между выполнением щелков мыши. Однако операционная система Windows 7 в этом вопросе идет навстречу пользователям: при выполнении двойного щелчка мышью не требуется сохранять четкие координаты указателя мыши, то есть допустим небольшой разброс положений указателя между двумя щелчками. Параметр DoubleClickHeight определяет высоту прямоугольника, в пределах которого допустим разброс указателя мыши при выполнении двойного щелчка, параметр DoubleClickWidth, соответственно, определяет ширину этого прямоугольника. Значение обоих параметров по умолчанию равно 4 пикселям, в случае необходимости вы можете увеличить или уменьшить это значение.
  • MouseHoverHeight и MouseHoverWidth. Параметры имеют тип REG_SZ. Позволяют настроить чувствительность наведения указателя мыши. Параметр MouseHoverHeight определяет чувствительность указателя мыши в вертикальной плоскости, MouseHoverWidth — в горизонтальной. Параметры измеряются в пикселях, по умолчанию значение обоих параметров равно 4 пикселям.

    Настройки мыши

    Основные настройки работы мыши хранятся в ветви реестра HKEY_CURRENT_USERControl PanelMouse. Среди них можно встретить набор параметров REG_DWORD-типа, доступ к которым можно получить с помощью реестра. Наиболее интересными являются следующие параметры.

    • DoubleClickHeight – определяет высоту прямоугольника, в пределах которого два щелчка кнопкой мыши будут считаться двойным щелчком. По умолчанию значение данного параметра равно четырем пикселам.

    Читайте также:  Как настроить два пульта в один ростелеком

    • DoubleClickWidth – задает ширину прямоугольника, в пределах которого два щелчка кнопкой мыши будут считаться двойным щелчком. По умолчанию значение данного параметра равно четырем пикселам.

    • MouseHoverHeight – определяет чувствительность наведения указателя мыши по вертикали. По умолчанию значение данного параметра равно четырем пикселам.

    • MouseHoverTime – задает время наведения указателя мыши. По умолчанию значение данного параметра равно 400.

    • MouseHoverWidth – определяет чувствительность наведения указателя мыши по горизонтали. По умолчанию значение данного параметра равно четырем пикселам.

    • MouseThreshold1 – указывает предельную скорость перемещения указателя мыши, при достижении которой скорость перемещения указателя будет удваиваться.

    • MouseThreshold2 – задает предельную скорость перемещения указателя мыши, при достижении которой скорость перемещения указателя станет в четыре раза больше.

    Некоторые настройки мыши можно изменить и с помощью ветви реестра HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsControl PanelDesktop. Они переопределяют настройки, изменяемые с помощью окна Свойства: Мышь.

    • WheelScrollChars – этот параметр строкового типа определяет количество столбцов, на которое будет выполняться горизонтальная прокрутка при повороте колеса прокрутки мыши. При значении данного параметра равном -1 прокрутка будет выполняться на один экран.

    • WheelScrollLines – данный параметр строкового типа определяет количество строк, на которое будет выполняться вертикальная прокрутка при повороте колеса прокрутки мыши. При значении данного параметра равном -1 прокрутка будет выполняться на один экран.

    Как увеличить скорость мыши

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

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

    Давайте рассмотрим варианты ускорения мыши.

    Первый вариант — это использование настроек Windows. Производятся эти настройки в Панели управления.

    Необходимо найти раздел «Мышь» и перейти в открывшемся окне свойств на вкладку «Параметры указателя». Далее переместите бегунок в то положение, которое обеспечит приемлемую для вас скорость перемещения указателя.

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

    В этом случае на помощь нам придет редактор реестра Windows. О том, что такое реестр вы можете узнать из соответсвующий заметки «Что такое реестр Windows».

    Дело в том, что Панель управления нам позволяет визуально изменять некоторые настройки Windows, которые хранятся в реестре. Но через Панель управления доступна лишь малая часть этих настроек.

    Итак, открываем редактор и находим раздел HKEY_СURRENT_USER\Control Panel\Mouse

    Здесь нас будут интересовать следующие параметры:

  • MouseSensitivity — чувствительность указателя к движениям мыши;
  • MouseSpeed — скорость перемещения курсора;
  • MouseThreshold1 — скорость перемещения мыши, при превышении которой скорость передвижения курсора будет удваиваться;
  • MouseThreshold2 — скорость перемещения мыши, при превышении которой скорость передвижения курсора будет учетверяться.

    Именно параметр MouseSensitivity мы меняем бегунком в окне свойств мыши. Можно поэкспериментировать с ним и выставить большие значения.

    Кроме этого есть еще три параметра, которые позволяют влиять на скорость перемещения курсора по экрану. Вообще, более подробно о любом параметре реестра можно узнать на сайте технической поддержки Майкрософт, но в основном все заметки там представлены на английском языке, поэтому я переведу некоторые основные моменты.

    Итак, параметр MouseSpeed определяет, как быстро будет перемещаться курсор в ответ на движения мыши.

    Параметры MouseThreshold1 и MouseThreshold2 определяют в какой момент и в какой степени скорость курсора мыши будет дополнительно увеличиваться.

    То есть когда мышь движется медленно, система перемещает курсор на постоянной скорости заданной параметром MouseSensitivity. Эта скорость прямо пропорциональна скорости, с которой движется мышь. Но если мышь начинает двигаться быстрее значений, заданных параметрами MouseThreshold1 или MouseThreshold2, то система будет реагировать на ускорение движения курсора и курсор будет перемещаться в два или четыре раза быстрее аналогичного движения мыши.

    Итак, параметр MouseSpeed может принимать три значения — , 1 и 2.

    — нет ускорения;

    1 — когда скорость мыши достигает или превышает значение параметра MouseThreshold1, курсор перемещается в два раза выше нормальной скорости;

    2 — когда скорость мыши достигает или превышает значение параметра MouseThreshold1, курсор перемещается на удвоенной скорости, но когда скорость мыши достигает или превышает значение параметра MouseThreshold2, то курсор начинает перемещаться в четыре раза выше нормальной скорости.

    На сайте технической поддержки Майкрософт приведена следующая таблица значений параметров, на которые вы можете опираться:

    Но вы можете поэкспериментировать самостоятельно и в случае чего всегда выставить настройки по умолчанию, которые представлены на скриншоте окна редактора реестра (см.выше).

    Настроить мышь реестр

    У меня проблема с панелями инструментов. Не могу переместить панель инструментов с панели задач на рабочий стол. По панели задач скользит вправо-влево, а на рабочий стол никак, ни левой ни правой, ни двумя кнопками мыши не идёт. ОС Windows XP Professional SP1.

    Дополнительные сведения: панель задач не закреплена; политики, запрещающие перемещение панелей инструментов с панели задач не заданы. Параметры в реестре TaskbarSizeMove=1.

    Помогите, пожалуйста разрешить проблему.

    Здравствуйте. Я, если честно, впервые слышу о том, что панели инструментов можно переместить на рабочий стол. И у меня это тоже не получилось сделать =( Да и зачем? Вероятно, вы имеете в виду пользовательские панели инструментов, которые можно создать с помощью команды ‘Панели/Создать панель инструментов’ контекстного меню панели задач? Пользовательские панели инструментов создаются на основе содержимого выбранной вами папки – на панель задач добавляется раскрывающийся список с содержимым папки. Очень удобная функция, я и сам ею пользуюсь =)

    Когда вы пытаетесь переместить такую панель инструментов, тогда действительно курсор мыши преобразуется в перекрестье (пишу на основе Windows Vista, так как Windows XP к сожалению под рукой нет). Однако панель инструментов можно переместить только по панели задач – причем не только влево-вправо, но и вверх-вниз, если вы увеличите размер панели задач =)

    Видимо, панели инструментов, размещенные на панели задач, нельзя перенести за пределы панели задач. Зато вы можете переместить саму панель задач в другие углы экрана.

    Кстати, также вы можете переместить любую папку рабочего стола к самой границе экрана. После этого будет автоматически создана пользовательская панель инструментов, отображающая содержимое перемещенной вами папки. Эта панель инструментов будет закреплена в том углу экрана, к которому вы перенесли папку. ВОТ ТАКУЮ панель инструментов действительно можно перенести на рабочий стол. Для этого нужно переместить панель инструментов к центру рабочего стола, держа ее левой кнопкой мыши за верхний или нижний край панели (если панель прикреплена к левому или правому углу экрана) или за левый или правый край панели (если панель прикреплена к верхнему углу).

    Опять же, все это я пишу по Windows Vista, но думаю, что в Windows XP все точно так же.

    Для настройки манипуляторов существует множество отдельных апплетов, которые настраивают отдельные виды манипуляторов: джойстики, мышки, клавиатуру, перо для компьютеров TabletPC. Мы с вами рассмотрим только апплеты для настройки клавиатуры и мышки.

    Свойства: Мышь (апплет Main.cpl)

    Диалог СВОЙСТВА: МЫШЬ позволяет настроить большинство параметров работы вашей мышки. По своему назначению они разбиты на отдельные вкладки диалога.

    Кнопки мыши

    Данная вкладка содержит в себе набор параметров, которые определяют настройки нажатия кнопок мышки. Большинство из них имеет строковый тип.

    Читайте также:  Как правильно настроить дверные петли

    Для хранения этих параметров используется две ветви реестра. В первой из них, ветви HKCU\Control Panel\Mouse, содержатся следующие параметры.

    SwapMouseButtons Установка флажка ОБМЕНЯТЬ НАЗНАЧЕНИЕ КНОПОК присваивает данному параметру значение 1.

    DoubleClickSpeed Значение данного параметра изменяется ползунком СКОРОСТЬ ВЫПОЛНЕНИЯ ДВОЙНОГО ЩЕЛЧКА, и может находиться в диапазоне от 200 и 900.

    Второй ветвью реестра, параметры из которой изменяются на данной вкладке, является ветвь HKCU\Control Panel\Desktop.

    UserPreferencesMask Данный параметр имеет тип REG_BINARY и является битовой маской. На данной вкладке можно изменить два бита данного параметра.

  • 0x8000. Данный бит изменяется флажком ВКЛЮЧИТЬ ЗАЛИПАНИЕ.
  • 0x2000. Данный бит изменяется флажком ВКЛЮЧИТЬ ТЕНЬ ОТ КУРСОРА МЫШКИ.
  • ClickLockTime Данный параметр имеет тип REG_DWORD. Он определяет, как долго нужно удерживать клавишу мыши, чтобы был задействован механизм залипания. Значение данного параметра может находиться в диапазоне от 0xc8 до 0x898.

    Как и предыдущие версии операционной системы Windows, Windows Vista поддерживает возможность изменения указателей операционной системы, которые будет отображаться в определенный момент времени или при выполнении определенного действия.

    Схема указателей Набор таких указателей формирует собой схему указателей, которую можно выбрать с помощью данной вкладки.

    Также с помощью данной вкладки можно создавать собственные схемы указателей. Для их хранения применяется ветвь реестра HKCU\Control Panel\Cursors\Schemes. Данная ветвь реестра содержит в себе список пользовательских схем в виде параметров типа REG_MULTI_SZ. Название этих параметров определяет название схемы, а их значения — пути к применяемым в схеме курсорам.

    Указатели Сами же указатели, которые применяются операционной системой в данный момент, содержатся в ветви реестра HKCU\Control Panel\Cursors. В ней могут присутствовать следующие параметры строкового типа.

  • Arrow. Определяет указатель для действия ОСНОВНОЙ РЕЖИМ.
  • Help. Определяет указатель для действия ВЫБОР СПРАВКИ.
  • AppStarting. Определяет указатель для действия ФОНОВЫЙ РЕЖИМ.
  • Wait. Определяет указатель для действия ЗАНЯТ.
  • Crosshair. Определяет указатель для действия ГРАФИЧЕСКОЕ ВЫДЕЛЕНИЕ.
  • IBeam. Определяет указатель для действия ВЫДЕЛЕНИЕ ТЕКСТА.
  • NWPen. Определяет указатель для действия РУКОПИСНЫЙ ВВОД.
  • No. Определяет указатель для действия НЕДОСТУПНО.
  • SizeNS. Определяет указатель для действия ИЗМЕНЕНИЕ ВЕРТИКАЛЬНЫХ РАЗМЕРОВ.
  • SizeWE. Определяет указатель для действия ИЗМЕНЕНИЕ ГОРИЗОНТАЛЬНЫХ РАЗМЕРОВ.
  • SizeNWSE. Определяет указатель для действия ИЗМЕНЕНИЕ РАЗМЕРОВ ПО ДИАГОНАЛИ 1.
  • SizeNESW. Определяет указатель для действия ИЗМЕНЕНИЕ РАЗМЕРОВ ПО ДИАГОНАЛИ 2.
  • SizeAll. Определяет указатель для действия ПЕРЕМЕСТИТЬ.
  • UpArrow. Определяет указатель для действия СПЕЦИАЛЬНОЕ ВЫДЕЛЕНИЕ.
  • Hand. Определяет указатель для действия ВЫБОР ССЫЛКИ.

    Параметры указателя

    Настройки перемещения указателя мышки можно изменить при помощи этой вкладки. Ее элементы изменяют параметры строкового типа двух ветвей реестра.

    Первой из этих ветвей является ветвь HKCU\Control Panel\Mouse.

    MouseSensitivity Данный параметр определяет скорость перемещения мышки. Значение данного параметра не может быть больше 20.

    MouseSpeed Установка флажка ВКЛЮЧИТЬ ПОВЫШЕННУЮ ТОЧНОСТЬ УСТАНОВКИ УКАЗАТЕЛЯ присваивает данному параметру значение 1. Также при установке данного флажка параметру MouseThreshold1 присваивается значение 6, а параметру MouseThreshold2 — значение 10.

    SnapToDefaultButton Если значение данного параметра равно 1, тогда указатель мышки будет автоматически перемещаться к кнопке диалога или окна, фокус на которой установлен по умолчанию.

    MouseTrails Данный параметр определяет длину следа, который будет отображаться за указателем мышки. Самый длинный след за курсором устанавливается значением 7 данного параметра.

    Также с помощью данной вкладки изменяется два бита уже известного нам параметра REG_BINARY типа UserPreferencesMask, расположенного в ветви реестра HKCU\Control Panel\Desktop.

    • 0x10000. Данный бит изменяется флажком СКРЫВАТЬ УКАЗАТЕЛЬ ВО ВРЕМЯ ВВОДА С КЛАВИАТУРЫ.
    • 0x4000. Данный бит изменяется флажком ОБОЗНАЧИТЬ ПОЛОЖЕНИЕ УКАЗАТЕЛЯ ПРИ НАЖАТИИ CTRL.

    С помощью данной вкладки можно определить параметры работы колесика мышки, если такое имеется. Все эти параметры имеют строковый тип и расположены в ветви реестра HKCU\Control Panel\Desktop.

    WheelScrollChars Определяет количество столбцов, на которые будет выполняться вертикальная прокрутка при одном повороте колесика. Если значение данного параметра равно -1, тогда прокрутка будет выполняться на один экран.

    WheelScrollLines Определяет количество строк, на которые будет выполняться горизонтальная прокрутка при одном повороте колесика. Если значение данного параметра равно -1, тогда прокрутка будет выполняться на один экран.

    Другие настройки мыши

    Также в ветви реестра HKCU\Control Panel\Mouse могут присутствовать дополнительные параметры строкового типа, недоступные при помощи диалога СВОЙСТВА МЫШЬ, с помощью которых можно настроить работу данного вида манипуляторов.

    DoubleClickHeight Данный параметр определяет высоту прямоугольника, в пределах которого два щелчка мышью по объекту будут считаться одним двойным щелчком.

    DoubleClickWidth Данный параметр определяет ширину прямоугольника, в пределах которого два щелчка мышью по объекту будут считаться одним двойным щелчком.

    MouseHoverHeight Данный параметр определяет чувствительность наведения курсора мышки на объект по вертикали.

    По умолчанию значение данного параметра равно 4 пикселям.

    MouseHoverTime Данный параметр определяет время наведения курсора мышки на объект. По умолчанию значение данного параметра равно 400.

    MouseHoverWidth Данный параметр определяет чувствительность наведения курсора мышки на объект по горизонтали.

    MouseThreshold1 Данный параметр определяет скорость перемещения указателя мыши, при преодолении которой скорость передвижения курсора мышки будет удваиваться.

    MouseThreshold2 Данный параметр определяет скорость перемещения указателя мыши, при преодолении которой скорость передвижения курсора мышки будет учетверяться.

    SmoothMouseXCurve Данный параметр имеет тип REG_BINARY. Его значение определяет параметры сглаживания криволинейной траектории движения мыши по горизонтали.

    SmoothMouseYCurve Данный параметр имеет тип REG_BINARY. Его значение определяет параметры сглаживания криволинейной траектории движения мыши по вертикали.

    Свойства: Клавиатура (апплет Main.cpl)

    Диалог СВОЙСТВА: КЛАВИАТУРА формируется тем же апплетом, что и рассмотренный выше диалог СВОЙСТВА: МЫШЬ. Он позволяет настроить некоторые параметры работы клавиатуры, большинство из которых находится в ветви реестра HKCU\Control Panel\Keyboard и имеют строковый тип.

    KeyboardSpeed Данный параметр определяет скорость повтора вводимого символа при зажатии клавиши клавиатуры. Значение данного параметра не может быть больше 31.

    KeyboardDelay Данный параметр определяет задержку перед повтором вводимого символа при зажатии клавиши клавиатуры. Значение данного параметра не может быть больше 3.

    Также при помощи данного диалога можно изменить значение параметра строкового типа CursorBlinkRate, расположенного в ветви реестра HKCU\Control Panel\Desktop. Данный параметр определяет частоту мигания курсора. При значении -1 курсор мигать не будет.

    Источник

    

    Как настроить мышь в реестре

    У меня проблема с панелями инструментов. Не могу переместить панель инструментов с панели задач на рабочий стол. По панели задач скользит вправо-влево, а на рабочий стол никак, ни левой ни правой, ни двумя кнопками мыши не идёт. ОС Windows XP Professional SP1.

    Дополнительные сведения: панель задач не закреплена; политики, запрещающие перемещение панелей инструментов с панели задач не заданы. Параметры в реестре TaskbarSizeMove=1.

    Помогите, пожалуйста разрешить проблему.

    Здравствуйте. Я, если честно, впервые слышу о том, что панели инструментов можно переместить на рабочий стол. И у меня это тоже не получилось сделать =( Да и зачем? Вероятно, вы имеете в виду пользовательские панели инструментов, которые можно создать с помощью команды ‘Панели/Создать панель инструментов’ контекстного меню панели задач? Пользовательские панели инструментов создаются на основе содержимого выбранной вами папки – на панель задач добавляется раскрывающийся список с содержимым папки. Очень удобная функция, я и сам ею пользуюсь =)

    Когда вы пытаетесь переместить такую панель инструментов, тогда действительно курсор мыши преобразуется в перекрестье (пишу на основе Windows Vista, так как Windows XP к сожалению под рукой нет). Однако панель инструментов можно переместить только по панели задач – причем не только влево-вправо, но и вверх-вниз, если вы увеличите размер панели задач =)

    Видимо, панели инструментов, размещенные на панели задач, нельзя перенести за пределы панели задач. Зато вы можете переместить саму панель задач в другие углы экрана.

    Кстати, также вы можете переместить любую папку рабочего стола к самой границе экрана. После этого будет автоматически создана пользовательская панель инструментов, отображающая содержимое перемещенной вами папки. Эта панель инструментов будет закреплена в том углу экрана, к которому вы перенесли папку. ВОТ ТАКУЮ панель инструментов действительно можно перенести на рабочий стол. Для этого нужно переместить панель инструментов к центру рабочего стола, держа ее левой кнопкой мыши за верхний или нижний край панели (если панель прикреплена к левому или правому углу экрана) или за левый или правый край панели (если панель прикреплена к верхнему углу).

    Опять же, все это я пишу по Windows Vista, но думаю, что в Windows XP все точно так же.

    Для настройки манипуляторов существует множество отдельных апплетов, которые настраивают отдельные виды манипуляторов: джойстики, мышки, клавиатуру, перо для компьютеров TabletPC. Мы с вами рассмотрим только апплеты для настройки клавиатуры и мышки.

    Свойства: Мышь (апплет Main.cpl)

    Диалог СВОЙСТВА: МЫШЬ позволяет настроить большинство параметров работы вашей мышки. По своему назначению они разбиты на отдельные вкладки диалога.

    Кнопки мыши

    Данная вкладка содержит в себе набор параметров, которые определяют настройки нажатия кнопок мышки. Большинство из них имеет строковый тип.

    Для хранения этих параметров используется две ветви реестра. В первой из них, ветви HKCU\Control Panel\Mouse, содержатся следующие параметры.

    SwapMouseButtons Установка флажка ОБМЕНЯТЬ НАЗНАЧЕНИЕ КНОПОК присваивает данному параметру значение 1.

    DoubleClickSpeed Значение данного параметра изменяется ползунком СКОРОСТЬ ВЫПОЛНЕНИЯ ДВОЙНОГО ЩЕЛЧКА, и может находиться в диапазоне от 200 и 900.

    Второй ветвью реестра, параметры из которой изменяются на данной вкладке, является ветвь HKCU\Control Panel\Desktop.

    UserPreferencesMask Данный параметр имеет тип REG_BINARY и является битовой маской. На данной вкладке можно изменить два бита данного параметра.

    • 0x8000. Данный бит изменяется флажком ВКЛЮЧИТЬ ЗАЛИПАНИЕ.
    • 0x2000. Данный бит изменяется флажком ВКЛЮЧИТЬ ТЕНЬ ОТ КУРСОРА МЫШКИ.

    ClickLockTime Данный параметр имеет тип REG_DWORD. Он определяет, как долго нужно удерживать клавишу мыши, чтобы был задействован механизм залипания. Значение данного параметра может находиться в диапазоне от 0xc8 до 0x898.

    Указатели

    Как и предыдущие версии операционной системы Windows, Windows Vista поддерживает возможность изменения указателей операционной системы, которые будет отображаться в определенный момент времени или при выполнении определенного действия.

    Схема указателей Набор таких указателей формирует собой схему указателей, которую можно выбрать с помощью данной вкладки.

    Также с помощью данной вкладки можно создавать собственные схемы указателей. Для их хранения применяется ветвь реестра HKCU\Control Panel\Cursors\Schemes. Данная ветвь реестра содержит в себе список пользовательских схем в виде параметров типа REG_MULTI_SZ. Название этих параметров определяет название схемы, а их значения — пути к применяемым в схеме курсорам.

    Указатели Сами же указатели, которые применяются операционной системой в данный момент, содержатся в ветви реестра HKCU\Control Panel\Cursors. В ней могут присутствовать следующие параметры строкового типа.

    • Arrow. Определяет указатель для действия ОСНОВНОЙ РЕЖИМ.
    • Help. Определяет указатель для действия ВЫБОР СПРАВКИ.
    • AppStarting. Определяет указатель для действия ФОНОВЫЙ РЕЖИМ.
    • Wait. Определяет указатель для действия ЗАНЯТ.
    • Crosshair. Определяет указатель для действия ГРАФИЧЕСКОЕ ВЫДЕЛЕНИЕ.
    • IBeam. Определяет указатель для действия ВЫДЕЛЕНИЕ ТЕКСТА.
    • NWPen. Определяет указатель для действия РУКОПИСНЫЙ ВВОД.
    • No. Определяет указатель для действия НЕДОСТУПНО.
    • SizeNS. Определяет указатель для действия ИЗМЕНЕНИЕ ВЕРТИКАЛЬНЫХ РАЗМЕРОВ.
    • SizeWE. Определяет указатель для действия ИЗМЕНЕНИЕ ГОРИЗОНТАЛЬНЫХ РАЗМЕРОВ.
    • SizeNWSE. Определяет указатель для действия ИЗМЕНЕНИЕ РАЗМЕРОВ ПО ДИАГОНАЛИ 1.
    • SizeNESW. Определяет указатель для действия ИЗМЕНЕНИЕ РАЗМЕРОВ ПО ДИАГОНАЛИ 2.
    • SizeAll. Определяет указатель для действия ПЕРЕМЕСТИТЬ.
    • UpArrow. Определяет указатель для действия СПЕЦИАЛЬНОЕ ВЫДЕЛЕНИЕ.
    • Hand. Определяет указатель для действия ВЫБОР ССЫЛКИ.

    Параметры указателя

    Настройки перемещения указателя мышки можно изменить при помощи этой вкладки. Ее элементы изменяют параметры строкового типа двух ветвей реестра.

    Первой из этих ветвей является ветвь HKCU\Control Panel\Mouse.

    MouseSensitivity Данный параметр определяет скорость перемещения мышки. Значение данного параметра не может быть больше 20.

    MouseSpeed Установка флажка ВКЛЮЧИТЬ ПОВЫШЕННУЮ ТОЧНОСТЬ УСТАНОВКИ УКАЗАТЕЛЯ присваивает данному параметру значение 1. Также при установке данного флажка параметру MouseThreshold1 присваивается значение 6, а параметру MouseThreshold2 — значение 10.

    SnapToDefaultButton Если значение данного параметра равно 1, тогда указатель мышки будет автоматически перемещаться к кнопке диалога или окна, фокус на которой установлен по умолчанию.

    MouseTrails Данный параметр определяет длину следа, который будет отображаться за указателем мышки. Самый длинный след за курсором устанавливается значением 7 данного параметра.

    Также с помощью данной вкладки изменяется два бита уже известного нам параметра REG_BINARY типа UserPreferencesMask, расположенного в ветви реестра HKCU\Control Panel\Desktop.

    • 0x10000. Данный бит изменяется флажком СКРЫВАТЬ УКАЗАТЕЛЬ ВО ВРЕМЯ ВВОДА С КЛАВИАТУРЫ.
    • 0x4000. Данный бит изменяется флажком ОБОЗНАЧИТЬ ПОЛОЖЕНИЕ УКАЗАТЕЛЯ ПРИ НАЖАТИИ CTRL.

    Колесико

    С помощью данной вкладки можно определить параметры работы колесика мышки, если такое имеется. Все эти параметры имеют строковый тип и расположены в ветви реестра HKCU\Control Panel\Desktop.

    WheelScrollChars Определяет количество столбцов, на которые будет выполняться вертикальная прокрутка при одном повороте колесика. Если значение данного параметра равно -1, тогда прокрутка будет выполняться на один экран.

    WheelScrollLines Определяет количество строк, на которые будет выполняться горизонтальная прокрутка при одном повороте колесика. Если значение данного параметра равно -1, тогда прокрутка будет выполняться на один экран.

    Другие настройки мыши

    Также в ветви реестра HKCU\Control Panel\Mouse могут присутствовать дополнительные параметры строкового типа, недоступные при помощи диалога СВОЙСТВА МЫШЬ, с помощью которых можно настроить работу данного вида манипуляторов.

    DoubleClickHeight Данный параметр определяет высоту прямоугольника, в пределах которого два щелчка мышью по объекту будут считаться одним двойным щелчком.

    По умолчанию значение данного параметра равно 4 пикселям.

    DoubleClickWidth Данный параметр определяет ширину прямоугольника, в пределах которого два щелчка мышью по объекту будут считаться одним двойным щелчком.

    По умолчанию значение данного параметра равно 4 пикселям.

    MouseHoverHeight Данный параметр определяет чувствительность наведения курсора мышки на объект по вертикали.

    По умолчанию значение данного параметра равно 4 пикселям.

    MouseHoverTime Данный параметр определяет время наведения курсора мышки на объект. По умолчанию значение данного параметра равно 400.

    MouseHoverWidth Данный параметр определяет чувствительность наведения курсора мышки на объект по горизонтали.

    По умолчанию значение данного параметра равно 4 пикселям.

    MouseThreshold1 Данный параметр определяет скорость перемещения указателя мыши, при преодолении которой скорость передвижения курсора мышки будет удваиваться.

    MouseThreshold2 Данный параметр определяет скорость перемещения указателя мыши, при преодолении которой скорость передвижения курсора мышки будет учетверяться.

    SmoothMouseXCurve Данный параметр имеет тип REG_BINARY. Его значение определяет параметры сглаживания криволинейной траектории движения мыши по горизонтали.

    SmoothMouseYCurve Данный параметр имеет тип REG_BINARY. Его значение определяет параметры сглаживания криволинейной траектории движения мыши по вертикали.

    Свойства: Клавиатура (апплет Main.cpl)

    Диалог СВОЙСТВА: КЛАВИАТУРА формируется тем же апплетом, что и рассмотренный выше диалог СВОЙСТВА: МЫШЬ. Он позволяет настроить некоторые параметры работы клавиатуры, большинство из которых находится в ветви реестра HKCU\Control Panel\Keyboard и имеют строковый тип.

    KeyboardSpeed Данный параметр определяет скорость повтора вводимого символа при зажатии клавиши клавиатуры. Значение данного параметра не может быть больше 31.

    KeyboardDelay Данный параметр определяет задержку перед повтором вводимого символа при зажатии клавиши клавиатуры. Значение данного параметра не может быть больше 3.

    Также при помощи данного диалога можно изменить значение параметра строкового типа CursorBlinkRate, расположенного в ветви реестра HKCU\Control Panel\Desktop. Данный параметр определяет частоту мигания курсора. При значении -1 курсор мигать не будет.

    Источник