Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Тачпад непропорциональное движение курсора  (Прочитано 4450 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #15 : 13 Декабря 2012, 18:01:13 »
Ладно, уговорили.

Баг-то похож на ваш?
Да, ещё. При последующем подключении монитора всё устраивает, разрешение там, внешний вид?
Почему спрашиваю: в первом случае synaptics ковырять надо, во втором -- с nvidia-settinds (или глубже) заниматься.

С nvidia у меня трудности -- нет под рукой машины, негде посмотреть.

UPD. Не, второй вариант отпадает -- серверу надо знать геометрические размеры, поэтому xinput по-любому позже видео запускается :(
UPPD. вот же:
[ 20.122] (II) NVIDIA(0): "DFP-1:nvidia-auto-select,DFP-0:nvidia-auto-select"
[ 20.122] (II) NVIDIA(0): Virtual screen size determined to be 3840 x 1080
авто-селект -- ЕМНИП, в nvidia-settings в расширенных настройках на странице, где мониторы нарисованы, может, что-то ручное задать, и получится с горизонтальным размером что-то сделать?
« Последнее редактирование: 13 Декабря 2012, 18:46:55 от vas_3 »

Оффлайн Imak_Xor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #16 : 13 Декабря 2012, 22:27:22 »
Если настроить через nvidia-setting, то проблема инвертируется - по вертикали быстрее чем по горизонтали.
Дело в том, что у меня мониторы вертикально располагаются.
т.е получается общее разрешение 1920 * 2160.

Пользователь решил продолжить мысль 13 Декабря 2012, 22:33:17:
Если использовать стандартный драйвер nouveau - то же самое (по вертикали быстрее чем по горизонтали)
« Последнее редактирование: 13 Декабря 2012, 22:33:17 от Imak_Xor »

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #17 : 13 Декабря 2012, 22:45:16 »
Всё больше и больше похоже на вышеописанный баг.

А отключить определение разрешения через synclient, как выше предлагалось?
По треду в описании бага фридесктоповцы завидовали убунтоидам по скорости генерирования патчей, так вот патчем из бага #327428 вводилось определение разрешения. Этот патч вошёл в xserver-xorg-input-synaptics, попробуйте. Назад можно вернуть, указав 1.

Оффлайн Imak_Xor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #18 : 14 Декабря 2012, 03:08:27 »
Цитировать
А отключить определение разрешения через synclient, как выше предлагалось?

Нет, к сожалению данный метод не сработал.

Нашёл вот такой способ - http://askubuntu.com/questions/28675/change-touchpad-horizontal-and-vertical-acceleration-sensitivity
- заработало.


Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #19 : 14 Декабря 2012, 07:49:51 »
Здорово! Хороший способ.

Одно но: (cat /usr/share/X11/xorg.conf.d/50-synaptics.conf)
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.

Этот файл из пакета xserver-xorg-input-synaptics:
~$ dpkg -L xserver-xorg-input-synaptics | grep xorg.conf.d
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/50-synaptics.conf
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf

Я бы создал файл, скажем, 51-synaptics-resolutions-conflict.conf со следующим содержанием:
Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    Option "VertResolution" "75"
    Option "HorizResolution" "75"
EndSection
и поместил его в /usr/share/X11/xorg.conf.d или во вновь созданную директорию /etc/X11/xorg.conf.d

Тогда при обновлении пакета xserver-xorg-input-synaptics настройки не слетят.
« Последнее редактирование: 14 Декабря 2012, 08:49:45 от vas_3 »

Оффлайн Imak_Xor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #20 : 14 Декабря 2012, 19:03:37 »
Цитировать
Я бы создал файл, скажем, 51-synaptics-resolutions-conflict.conf со следующим содержанием:

vas_3, если создать такой файл в директории /etc/X11/xorg.conf.d, то после перазагрузки не работает клавиатура.
Тачпад работает.

Pilot6

  • Гость
Re: Тачпад непропорциональное движение курсора
« Ответ #21 : 14 Декабря 2012, 19:15:57 »
Imak_Xor,
Лучше в usr/share/X11/xorg.conf.d создайте. А то /etc/ имеет приоритет. В конфиге ничего нет про клавиатуру, и она не подключается. Ну если хочется в /etc/ писать, то добавьте туда
Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Оффлайн Imak_Xor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #22 : 14 Декабря 2012, 20:13:39 »
Pilot6, не сработало ни в одном варианте.

Заработало так:

1.
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/51-synaptics-resolutions-conflict.conf
2. в 51-synaptics-resolutions-conflict.conf в один из разделов добавляем наши option
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
        MatchDevicePath "/dev/input/event*"
        Option "VertResolution" "75"
        Option "HorizResolution" "75"
EndSection

Всем спасибо за помощь!

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Тачпад непропорциональное движение курсора
« Ответ #23 : 14 Декабря 2012, 22:13:06 »
Браво!
Добро пожаловать в linux.

:)

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.