[РЕШЕНО]Мышка не реагирует на изменение ускорения

safocl
вот в нем же и сказано чо енто скорасть))) внимательнее читай
Это ускорение ........... и нужно его увязывать с поддержкой AccelProfile - насколько я понимаю, именно этот параметр и не поддерживается всеми устройствами ... дополнительно можешь почитать это ...
PS ....... и, как мог заметить, все это зависит от DPI ...... о чем и сказано в указанной выше инструкции .....
Ошибки не исчезают с опытом - они просто умнеют
в общем по теме:
установил пакет xf86-input-evdev, создал файл:
--> cat /etc/X11/xorg.conf.d/55-mouse-acceleration.conf
Section "InputClass"
	Identifier "Mouse0"
	Driver "evdev"
        MatchIsPointer "yes"
#	Option "AccelProfile" "adaptive"
EndSection
и только после ентого начало нормально определять мышку через драйвер evdev. Изменение в секции "inputdevice" изменений не дают, ибо Mouse0 работает через evdev, если верить xorg.0.log, но устройство мышки работает через libinput.
ну и соответственно после ентих всех манипуляций все нормально регулируется.
`--> xinput list-props 9
Device '2.4GHz 2way RF Receiver':
	Device Enabled (152):	1
	Coordinate Transformation Matrix (154):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (286):	3
	Device Accel Constant Deceleration (287):	2.000000
	Device Accel Adaptive Deceleration (288):	1.000000
	Device Accel Velocity Scaling (289):	2.000000
	Device Product ID (275):	7119, 1486
	Device Node (274):	"/dev/input/event2"
	Evdev Axis Inversion (290):	0, 0
	Evdev Axes Swap (292):	0
	Axis Labels (293):	"Rel X" (162), "Rel Y" (163), "Rel Horiz Wheel" (283), "Rel Dial" (284), "Rel Vert Wheel" (285)
	Button Labels (294):	"Button Left" (155), "Button Middle" (156), "Button Right" (157), "Button Wheel Up" (158), "Button Wheel Down" (159), "Button Horiz Wheel Left" (160), "Button Horiz Wheel Right" (161), "Button Side" (278), "Button Extra" (279), "Button Forward" (280), "Button Back" (281), "Button Task" (282), "Button Unknown" (276), "Button Unknown" (276), "Button Unknown" (276), "Button Unknown" (276)
	Evdev Scrolling Distance (295):	1, 1, 1
	Evdev Middle Button Emulation (296):	0
	Evdev Middle Button Timeout (297):	50
	Evdev Middle Button Button (298):	2
	Evdev Third Button Emulation (299):	0
	Evdev Third Button Emulation Timeout (300):	1000
	Evdev Third Button Emulation Button (301):	3
	Evdev Third Button Emulation Threshold (302):	20
	Evdev Wheel Emulation (303):	0
	Evdev Wheel Emulation Axes (304):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (305):	10
	Evdev Wheel Emulation Timeout (306):	200
	Evdev Wheel Emulation Button (307):	4
	Evdev Drag Lock Buttons (308):	0
vasek
safocl
вот в нем же и сказано чо енто скорасть))) внимательнее читай
Это ускорение ........... и нужно его увязывать с поддержкой AccelProfile - насколько я понимаю, именно этот параметр и не поддерживается всеми устройствами ... дополнительно можешь почитать это ...
PS ....... и, как мог заметить, все это зависит от DPI ...... о чем и сказано в указанной выше инструкции .....

ага а енто чо тада сказано? ускорение или скорасть?
по факту регулирует скорасть, в документации сказано скорасть...
safocl, спорить с тобой не собираюсь - оставайся при своем мнении, а я останусь при своем ...
Не нужно читать урывками (выборочно, частями), нужно читать комплексно ….. и понять откуда берется скорость и откуда берется ускорение и понять — что такое AccelProfile, какие профили поддерживает libinput и как этои профили связаны с ускорением и скоростью … точнее, как осуществляется расчет ускорения в разных случаях ... и как это связано со скоростью ...
PS ... и не забывай, что понятие ускорение напрямую связано с понятием скорости
Ошибки не исчезают с опытом - они просто умнеют
vasek
safocl, спорить с тобой не собираюсь - оставайся при своем мнении, а я останусь при своем ...
Не нужно читать урывками (выборочно, частями), нужно читать комплексно ….. и понять откуда берется скорость и откуда берется ускорение и понять — что такое AccelProfile, какие профили поддерживает libinput и как этои профили связаны с ускорением и скоростью … точнее, как осуществляется расчет ускорения в разных случаях ... и как это связано со скоростью ...
ну я на правктике тестил -- курсор мышки проходит одно и тоже расстояние при медленном перемещении и при быстром, при чем енто все с разными значениями и профайла и якобы по твоим словам ускорения
кстати нашел вариант переключения с libinput на evdev... надо просто дать файлу /usr/share/X11/xorg.conf.d/10-evdev.conf порядковый номер вначале выше чем /usr/share/X11/xorg.conf.d/10-evdev.conf. Ну или как я понимаю скопировать его в /etc/X11/xorg.conf.d/, т.к. там файлы обрабатываются в последнюю очередь
vasek
PS ... и не забывай, что понятие ускорение напрямую связано с понятием скорости
ну ускорение енто быстрота изменения скорости... так чо почти не связана... ибо скорость тут применяется только для начального отсчета
Там, по ссылкам есть график, как ускорение работает, выбирается из личных предпочтений и в зависимости от dpi устройста
Попробуй поменять значения от -1 до +1 и обрати внимание, как меняется скорость при начальном прохождениие пути курсором. Т.е. число с плавающей точкой здесь коэффициент ускорения
Конкретно здесь про это Смотри, где графики
Morisson
Там, по ссылкам есть график, как ускорение работает, выбирается из личных предпочтений и в зависимости от dpi устройста
Попробуй поменять значения от -1 до +1 и обрати внимание, как меняется скорость при начальном прохождениие пути курсором. Т.е. число с плавающей точкой здесь коэффициент ускорения
Конкретно здесь про это Смотри, где графики
ну блин, енто не регулирует ускорение, енто регулирует скорость, ибо ускарения нету ваще уменя с libinput, а изменение ентого значения регулирует скорость... изначально же тема об ентом ведь и шла.
при чем если вы утверждаете чо енто ускорение, то как же тада регулировать скорость? libinput экстрасенсорикой должен узнавать какую скорасть хочет пользователь?
если не хатите принимать фактов, то я хз... пичально у вас все тада с логикой и мышлением... да и с принятием очевидного
 
Зарегистрироваться или войдите чтобы оставить сообщение.