Разрешение мыши изменяется при соединении второго экрана

Проблема

Мои 16,04 ноутбуков имеют 1366x768 дисплей, и все прекрасно. Когда я соединяю внешний дисплей (1920x1200), все прекрасно, но чувствительность мыши (может, я называю ее разрешением или точностью).
Курсор "переходит" между пикселями при перемещении медленно, и я нашел трудным указать на небольшие районы.
Другими словами: указатель свободная точность.
Это происходит с помощью обеих мышей или сенсорной панели.

Я видел ту же проблему ("пиксельный переход") еще на 16,04 пк с другой мышью и единственным дисплеем с высокой разрешающей способностью (1920x1080), таким образом, я предполагаю, что это - "функция", которая происходит с дисплеями с высокой разрешающей способностью.

Что я попробовал № 1

xset -q|grep accel выводы acceleration: 5/1 threshold: 5

При бездельничании с xset параметрами я нашел это xset -m 1 5 работы немного лучше, но не решают проблему "точности" вообще (все еще переходящий пиксели).

Что я попробовал № 2

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

Единственный, который изменяется при подключении второго дисплея:

xinput list-props "Atmel Atmel maXTouch Digitizer"

и единственный параметр, который изменения:

Coordinate Transformation Matrix (144):
1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000

кому:

Coordinate Transformation Matrix (144):
0.415703, 0.000000, 0.000000, 0.000000, 0.640000, 0.000000, 0.000000, 0.000000, 1.000000

Вопросы

  1. Я могу предотвратить это для случая?
  2. Я могу изменить Coordinate Transformation Matrix параметр с xinput?
  3. Действительно ли возможно иметь другое поведение указателя для различных разрешений дисплеев одновременно? я имею в виду: "быстро" для высокой разрешающей способности, "сглаживайте" для низко-res?

Спасибо!

0
задан 26 October 2016 в 12:13

1 ответ

Я отвечаю на свой собственный вопрос после 2 месяцев, я приблизился снова к проблеме, и я нашел решение.

xinput --list --short выводы два драйвера, связанные с сенсорной панелью:

Atmel Atmel maXTouch Digitizer id=11 и
ETPS/2 Elantech Touchpad id=14

единственный, который изменяется при подключении внешнего монитора, id=11. Возврат его параметров с помощью xinput set-prop 11 144 1 0 0 0 1 0 0 0 1 (144 Координатная опора Матрицы преобразования) не изменил поведение курсора, затем я попытался взломать с другим драйвером и успешно выполнился:

xinput set-prop 14 144 .5 0 0 0 .5 0 0 0 1
xinput set-prop 14 273 25

этот способ, которым я смог увеличить точность курсора при перемещении медленно (через Координатную Матрицу преобразования, прислониться 144) и сохранить высокое ускорение, шевеля моими пальцами быстрее на клавиатуре (Устройство Скоростное Масштабирование Accel, прислоняется 273).

я думаю, что эта информация может быть полезна для других владельцев full HD также.

0
ответ дан 28 September 2019 в 07:59

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

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