Изменить чувствительность мыши ubuntu

Обновлено: 03.07.2024

Есть ли способ увеличить скорость мыши в KDE4? Я не хочу никакого ускорения указателя, я просто хочу изменить скорость мыши.

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

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

На моем ноутбуке идентификатор устройства, который я хочу, равен 10 (SynPS/2 Synaptics TouchPad). В вашей системе вам нужно будет решить, какое устройство является правильным. Далее беги xinput list-props <your device id> чтобы увидеть текущие настройки для этого устройства:

Интересующее вас свойство - "Device Accel Concel Deleleration (267)". Чтобы замедлить вашу мышь, значение должно быть увеличено, запустив xinput set-prop <your device id> <property id> <value> :

В этом примере значение увеличивается с 2,5 до 5,0, и мышь движется с половинной скоростью.

Терминология настроек мыши в Linux (Xorg) немного отличается от мира Windows.

Есть три важных параметра:

  • threshold - триггер для ускорения
  • acceleration - скорость после достижения порога
  • resolution - Скорость"

Эти параметры не зависят от среды рабочего стола. Это чистые настройки X Так что это всегда работает. Смотрите также раздел мыши xset для действительно независимого способа изменить эти настройки.

Менеджер настроек Unity переименовывает threshold к чувствительности. Но, как вы говорите о KDE, это не должно иметь значения.

Только threshold а также acceleration может быть изменен пользователем. resolution это настройка, которая будет сделана в xorg.conf , Но обычно первых двух настроек достаточно для большинства пользователей.

Linuxreviews имеет объяснение этих значений.

В основном: мышь движется с базовой скоростью (изменяемая с помощью resolution ). Если мышь перемещается на n пикселей (n = threshold ), то базовая скорость умножается на acceleration , Например, если вы хотите полностью отключить ускорение, вы можете установить порог на 0 , На словах: если мышь двигается 0 пикселей в скором времени, я буду использовать base-speed * acceleration , Так что порог 0 дает вам постоянную скорость мыши.

Итак, эти два значения дают вам очень точный контроль над скоростью.

Шаги для повышения чувствительности мыши:

Сначала перечислите все устройства:

В примере мы видим, что идентификатор мыши равен 10. Далее перечислим его свойства:

"Матрица преобразования координат" - это именно то, что мы хотим. Запомни его №142.

Изменяя это свойство, мы можем увеличить скорость указателя. Эти значения на самом деле представляют собой матрицу преобразования, которая используется для вычисления движения указателя. По ссылке:

По умолчанию CTM для каждого устройства ввода в X является единичной матрицей. Например, предположим, что вы касаетесь сенсорного экрана в точке (400, 197) на экране:

Координаты X и Y события устройства вводятся во вторую матрицу расчета. Результатом вычисления является то, где координаты X и Y события отображаются на экране. Как показано, единичная матрица отображает координаты устройства на экранные координаты без каких-либо изменений.

Итак, что мы хотим сделать с матрицей - это установить значения, которые в соответствии с x и y равны любому другому конкретному значению, и это изменит скорость указателя. Пример с моего ПК:

это xinput set-prop <device-id> <property-number> <property-values> , Поиграйте немного с этим, пока не найдете подходящие. Примечание: не меняйте последнее значение матрицы. Это была моя ошибка, когда я пытался получить работу - в этом случае вы просто не увидите никакой разницы.

По крайней мере, последние версии xinput разрешить указание устройств и опций по имени, поэтому этот пример также может работать:

Эти изменения активны только для текущего сеанса, поэтому, выбрав хорошую чувствительность, вы должны применить ее навсегда, добавив ее в xorg.conf (или создание файла, такого как /etc/X11/xorg.conf.d/40-mouse-sensitivity.conf ):

Если вы не уверены, работает ли это, измените это значение 5.0 , сохраните файл и перезагрузитесь.

Благодарности: Я благодарен Саймону Туму из списка рассылки xorg, именно он дал подсказку о матрице.

Хотя я не очень ясно по этому вопросу, вот мое предложение.

Для KDE

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

Некоторые пользователи предлагают изменить разрешение мыши в /etc/X11/xorg.conf файл ( mouse InputDevice section ) лайк

Option "Resolution" "400"

Но большинство пользователей сказали, что это не сработало.

Вы можете увеличить пороговое значение, чтобы ускорение не начиналось до тех пор, пока пороговое значение не достигнет. (Настройка в Mouse> Advanced Settings )

Соответствующий пост можно найти здесь.

Для единства

  • Нажмите Супер ключ (ключ Windows).
  • Ищи mouse ,
  • Выбрать Mouse And Touchpad

Теперь измените чувствительность на более высокое значение. Возможно, это то, что вы хотите.

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

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

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

Однако этот множитель применяется только после того, как ваша мышь двигается быстрее, чем "пороговая" скорость, указанная параметром "чувствительность".

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

Итак, вы можете установить "чувствительность" на 0, таким образом, установив порог равным 0. Что это делает, так это то, что ваше ускорение все время применяется к скорости мыши.

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

Итак, вкратце: установите чувствительность на 0. Настройте параметр "ускорение", как если бы он был "скорость"

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

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

Вы можете проверить, есть ли ускорение или нет:

(1). Переместите указатель мыши вправо от экрана, обратите внимание на физическое положение устройства на столе.

(2). Умеренно немного переместите мышь влево, чтобы курсор перемещался по центру экрана, а затем очень медленно верните физическое устройство в исходное положение.

(3). Повторите шаги (1) и (2) несколько раз.

Отсутствие ускорения означает, что вам нужно отрегулировать Device Accel Velocity Scaling параметр.

В целом, это замедлит движение мыши, поэтому вам нужно компенсировать это постоянной регулировкой скорости. Это может быть сделано с уменьшением Device Accel Constant Deceleration параметр.

Вот что сработало для меня:

$ xinput list . ⎜ ↳ PixArt USB Optical Mouse [slave pointer (2)] .

Идентификатор устройства = 10

$ xinput list-props 10 . Device Accel Constant Deceleration (276): 1.000000 . Device Accel Velocity Scaling (278): 10.000000 .

  1. Уменьшите параметр масштабирования до минимума, это должно дать одно-одно движение мыши относительно фактического физического движения. Независимо от того, установлен ли он на 0, 1, 0,001 или 1e-30, ускорение намного ниже, чем по умолчанию 10,0. Вы не можете установить его на ноль, так как это считается ошибкой.

$ xinput set-prop 10 278 1e-10

  1. (необязательно) Теперь вы можете заметить, что, несмотря на точность, скорость в целом снизилась, поэтому вам, возможно, придется поиграть с Constant Deceleration параметр для восстановления комфортной скорости. В моем случае удобная настройка была 0,7, что ускоряло указатель наполовину, создавая ощущение движения мыши примерно на той же скорости, что и раньше, но без ускорения:

$ xinput set-prop 10 276 0.7

Если вы хотите, чтобы это было быстрее, установите здесь более низкое значение, например, 0,5, 0,4 и т. Д. Если вы хотите, чтобы оно было медленнее, установите что-то вроде 1,0, 1,2 или даже 1,5.

Не могу разобраться как подкрутить скорость мыши. Везде инфа об ускорении и чувствительности, а интересует именно скорость.


Везде инфа об ускорении и чувствительности, а интересует именно скорость

Ну тогда просто води помедленнее или побыстрее

Это даже на вин хп есть, а сколько времени уже прошло.


genius netscroll 110


Чувствительность — это число пикселей, которое проходит указатель на минимальной скорости перед тем, как выйти на нормальную. Для более резкой реакции это число следует уменьшать, и наоборот.

Ускорение — это во сколько раз нормальная скорость указателя выше минимальной. Для более резкой реакции это число следует увеличивать, и наоборот.


у указателя мыши есть минимальная скорость, её невозможно изменить.

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

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

Чувствительность — это число пикселей, которое проходит указатель на минимальной скорости перед тем, как выйти на нормальную. Для более резкой реакции это число следует уменьшать, и наоборот.

Ускорение — это во сколько раз нормальная скорость указателя выше минимальной. Для более резкой реакции это число следует увеличивать, и наоборот.

  1. Открыть терминал
  2. Запустить команду: xinput --list --short и запишите имя вашего устройства. .

Установите постоянное замедление для устройства:

Вот и все. Возможно, вам придется поиграть со значением 5 для меня.

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

Чтобы отключить ускорение мыши:

Чтобы выполнить автоматическую настройку, создайте сценарий, запустите chmod +x добавьте его для запуска списка приложений:

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

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

В настоящее время большинство KVM-переключателей на рынке построены на основе базовой технологии «эмуляции». Мы назвали их «классом эмуляции» KVM-переключателей. Это означает, что независимо от того, к каким типам клавиатуры и мыши вы подключаете их с KVM-переключателем класса эмуляции, KVM-переключатель будет видеть только клавиатуру и мышь как «стандартную» клавиатуру и мышь. Это объясняет, почему вы не можете видеть функцию специальной настройки вашей «специальной» мыши или клавиатуры.

Лучшей технологией прозрачного KVM-переключателя будет «класс DDM», основанный на технологии USB DDM, который будет сопоставлять любую USB-клавиатуру и мышь с каждым из каналов KVM для связи с каждой подключенной системой, не отключая их даже при отключении. на другие каналы.

Пожалуйста, Google "DDM KVM-переключатель", вы найдете KVM-переключатели соответствуют вашей конфигурации.

Mouse and Touchpad

На самом деле перейдите к настройке системы - mouse and touchpad , и вы получите окно типа

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

Я могу подтвердить эту проблему на 13.10 x64 с помощью беспроводной комбинации Kensington Pro Fit; только параметры мыши предназначены для двойного щелчка и основной / дополнительной кнопки. Согласно dmesg , приемник выступает в качестве двух разных устройств ввода, поэтому я не думаю, что Ubuntu видит его здесь как концентратор или KVM. Я буду копать глубже и продолжу, но на данный момент я предполагаю, что тем из нас, кто страдает от этой проблемы, придется прибегнуть к манипуляциям с настройками входа X11 или к настройке в отдельных программах, которые имеют эту функцию (например, Firefox) ,

У меня была такая же проблема с несколькими разными мышами на моем компьютере, пока я не подключил мышь, которой я сейчас пользуюсь. отслеживание было медленным, поэтому я сказал: «ЧЕРТ . это отстой, и я тоже не могу отрегулировать настройки скорости, дайте мне погуглить это», что привело меня на эту страницу и все разговоры о переключателе kvm, которые я надену действительно не понимаю, но у меня есть ощущение, что это зависит от мыши, & amp; что система распознает.

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

Мой мон имеет проводную оптическую мышь, которая, хотя нет никаких настроек для настройки чувствительности, скорость слежения была просто идеальной, так что нет ничего страшного. К счастью, этот, к которому я только что подключился, проводник Microsoft IntelliMouse Wireless с 2000 года по умолчанию работал медленно, но я вижу настройки чувствительности в основных настройках системы.

Я использую комбо logitech и настройки чувствительности мыши не отображаются. В программном центре Ubuntu есть приложение под названием « Клавиатура и мышь », оно работает для меня. В этом приложении есть 2 приложения с одинаковым именем. «LXInput - это приложение с графическим интерфейсом для облегченной среды рабочего стола X11 (LXDE)».

Доброго времи суток. Знатоки, помогите или подскажите где искать. Мне нужно уменьшить чувствительность мыши в Убунту (13.04 но это не важно, пробовал и 12.04 и 12.10). Везде ставлю на ноль и мыш всё ещё очень шустрая. А мне для игр в шутеры это очень важно. Скоро DOD на полную запустят а у меня мыш реактивная. Возможно есть простой способ, просто я новечёк в линуксе. Заранее благодарю. С уважением, Fox909.



вообще-то в гамах свои настройки мыши, которым плевать на настройки оной в системе


но на всякий случай можешь потыкать xset
например

Зайди в настройки мыши в игре и запрети напрямую перехватывать мышь с устройства ввода.


вообще-то в гамах свои настройки мыши, которым плевать на настройки оной в системе

Похоже стимовским играм не плевать, проверял в тф2 и кс 1.6

ТС, что за мышка такая шустрая, может у тебя dpi высокое стоит?


т.е ты предлагаеь ТСу уменьшить dpi для уменьшения скорости?


высокое dpi как раз в гамах и нужен
слабай хедшот с dpi равным 10 :3
а я поржу
речь именно о скорости, а не о разрешении
это всё равно что путать dpi монитора и его размер

Помимо xset еще можно использовать xinput.

Первая строка убирает акселерацию, вторая регулирует чувствительность, 13 — id девайса (смотрится через запуск xinput без параметров). Вместо строковых названий параметров тоже можно использовать id (254 и 257 вроде). По дефолту у меня были значения ускорения и чувствительности 0 и 10 соответственно.

Так в Ubuntu или в линуксе? Вообще в стрелялках чувствительность мыши в настройках игры меняется, если что.

Что-то не припоминаю. чтобы в TF2 не работала настройка мыши под линуксом.


Вот и я говорю что все работает


высокое dpi как раз в гамах и нужен
слабай хедшот с dpi равным 10 :3

Значит я не понимаю, что такое dpi в мышках, но если снизить с 2000 до 1000 то курсор бегает намного медленнее

Вообще-то я о том, что как минимум TF2 наплевать на системные настройки мыши. Я уже ставил и играл. Настройки мыши внутри игры корректировал, так как слишком маленькая чувствительность мыши для меня была по умолчанию.


У меня в тф2 мышь была слишком шустрая, а чувствительность на минимуме, сделал еще меньше в настройках гнома


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

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


Если у вас в игре уже стоит минимальная чувствительность, но все равно слишком быстрая мышь, то можете спокойно снижать dpi мыши - хуже не будет.



DPI мышки, это ещё тот параметр. У меня там настроена чувствительность, разная по осям. То есть dpi по вертикали 1900 а по горизонту 900 и поменять что то вразумительное я могу только в винде :) Поскольку логитеч (у мнея G9x) не удосужился портировать драйвер с утилитой настройки на линукс.. Вобщем я могу настроить методом тыка под каждую игру и наплодить профилей но программировать придётся под виндой а пробовать (подгонять) в Убунте. Разве это жизнь?! :) Искренне Ваш, Fox909.

Читайте также: