Планшет Wacom: медленная скорость слежения - Ubuntu 17.10

у меня планшет intuos планшет Wacom и пытался использовать его в качестве тачпада в Ubuntu 17.10, но скорость курсора слишком медленно.

я попробовал настройки, но даже если я установить его на максимально возможной, это все еще не достаточно быстро (половину или 2/3 от того что у меня по умолчанию скорость для этого же планшета на Windows или MacOS, так что я предполагаю, что я не прошу чего-то слишком надуманно).

я нашел этот ответ как изменить скорость перемещения пера на планшет Wacom? но нет ничего, относящегося к скорости на xsetwacom --список параметров' и 'сравнению с xinput команда ничего не выведет - я спрашиваю себя, если это как-то связано с переходом от x до Вэйланд на 17.10, но, все-таки, есть идеи, как решить эту проблему?

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

4
задан 30 October 2017 в 16:01

2 ответа

Вам нужно настроить параметры указателя сервера x ускорение устройства. Драйвер Wacom перестали предоставлять собственным (излишним/сырой) варианты ускорения весь путь обратно в конце 2009 года.

есть три варианта указателя ускорения интересов, которые могут быть скорректированы во время выполнения xinput утилита:

$ xinput set-int-prop <device> "Device Accel Profile" 8 <int> $ xinput set-float-prop <device> "Device Accel Constant Deceleration" <float> $ xinput set-float-prop <device> "Device Accel Adaptive Deceleration" <float>

Вы можете увидеть текущие значения этих и других свойств устройства, выполнив xinput list-props <device>. Вы можете заметить "скорость разгона устройства масштабирования" собственность в выходной, а также-ручку-не делать то, что вы думаете, и, как правило, должны быть оставлены в покое. (Для любопытных: она должна быть установлена до 1000,0/ExpectedRate где ExpectedRate является частота в Гц, при которой устройство ввода посылает событий; планшеты intuos отправить сенсорных событий на ~100Гц).

, чтобы ускорить ваш указатель, сначала попробуйте уменьшить "постоянного замедления" значение. При необходимости, вы можете сделать это менее чем 1. В какой-то момент это должно вызвать курсор, чтобы двигаться достаточно быстро. Если вы потеряете способность позиционировать курсор точно с медленных движений, затем попробуйте увеличить "адаптивного торможения". Если никакие настройки не кажется, что вы оба быстро перемещать курсор через весь экран и переместить его медленно в небольшом районе, вы должны попробовать сброс оба свойства до 1,0, а затем изменение профиля ускорения.

эти параметры более подробно описана в Man-страниц (выполнения man xorg.conf и поиск в разделе "ускорение указателя", или попробовать почитать это онлайн копия). Вы обязательно должны экспериментировать, чтобы найти хорошие настройки, так как это больше, чем просто один "быстрее/медленнее" ручки.

как только вы найдете настройки, которые вы хотите, вы можете сохранить эти команды в скрипт, который можно запустить, когда вы хотите, или создать "файл xorg.фрагмент конф", который будет автоматически применять настройки если планшет подключен. Такой фрагмент может выглядеть следующим образом и быть сохранены как "в/etc/Х11/файл xorg.конф.д/90-компания Wacom-отменяет.конф":

Section "InputClass" Identifier "Wacom Tablet Overrides" MatchDriver "wacom" Option "AccelerationProfile" "<int>" Option "ConstantDeceleration" "<int>" Option "AdaptiveDeceleration" "<int>" EndSection

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

2
ответ дан 18 July 2018 в 04:16

Вам нужно настроить параметры ускорения указателя X-сервера для устройства.

Есть три варианта ускорения указателя, которые могут быть скорректированы во время выполнения с помощью утилиты xinput:

$ xinput set-int-prop <device> "Device Accel Profile" 8 <int> $ xinput set-float-prop <device> "Device Accel Constant Deceleration" <float> $ xinput set-float-prop <device> "Device Accel Adaptive Deceleration" <float>

Вы можете увидеть текущие значения этих и других свойств устройства, выполнив xinput list-props <device>. Вы также можете заметить свойство «Ускорение ускорения устройства» на выходе: эта ручка не делает то, что вы можете подумать, и, как правило, должна быть оставлена ​​одна. (Для любопытных: он должен быть установлен в 1000.0 / ExpectedRate, где ExpectedRate - это скорость в Гц, при которой устройство ввода отправляет события, планшеты Intuos посылают события касания на ~ 100 Гц).

Чтобы ускорить указатель, сначала попробуйте уменьшить значение «Постоянное замедление». При необходимости вы можете сделать это меньше 1. В какой-то момент это должно привести к тому, что курсор будет двигаться достаточно быстро. Если вы потеряете способность позиционировать курсор точно с медленными движениями, попробуйте увеличить «Адаптивное торможение». Если никакая настройка не позволяет вам как быстро перемещать указатель по всему экрану, так и медленно перемещать его в небольшой области, вы должны попробовать переустановить оба свойства до 1.0, а затем изменить профиль ускорения.

Эти параметры более полно задокументированы на страницах руководства (запустите man xorg.conf и выполните поиск раздела «УСКОРЕНИЕ УКАЗАТЕЛЕЙ» или попробуйте прочитать эту онлайн-копию). Вам обязательно нужно поэкспериментировать, чтобы найти хорошую настройку, так как это больше, чем просто ручка «быстрее / медленнее».

Как только вы найдете нужные настройки, вы можете либо сохранить команды в сценарии что вы можете запускать все, что захотите, или создать «xorg.conf snippet», который будет автоматически применять настройки всякий раз, когда планшет подключен. Такой фрагмент может выглядеть следующим образом и сохраняться как «/etc/X11/xorg.conf.d/90-wacom-overrides.conf":

Section "InputClass" Identifier "Wacom Tablet Overrides" MatchDriver "wacom" Option "AccelerationProfile" "<int>" Option "ConstantDeceleration" "<int>" Option "AdaptiveDeceleration" "<int>" EndSection

Обратите внимание, что возможно, что среда рабочего стола может переопределять настройки, указанные в xorg.conf.d. Если это произойдет, возможно, вам придется использовать скрипт.

2
ответ дан 24 July 2018 в 18:02
  • 1
    Большое спасибо за подробный ответ. Я попробую это в выходные и сообщите, как это произошло. – fmb 8 February 2018 в 18:04

Другие вопросы по тегам:

Похожие вопросы: