LINUX.ORG.RU

Тачскрин только двигает курсор, но не изображает клик

 mtrack,


1

1

Поставил драйвер mtrack из dev-бранча, можно делать xinput --set-mode touchpad ABSOLUTE и курсор сразу прыгает туда, куда нажал. А как сделать так, чтобы при этом же генерировалось нажатие?

В списке пропсов ничего очевидного не нашёл.

$ DISPLAY=:0.0 xinput --list-props touchscreen
Device 'touchscreen':
	Device Enabled (114):	1
	Coordinate Transformation Matrix (115):	1.000000, 0.000000, 0.500000, 0.000000, 1.000000, 0.500000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (239):	0
	Device Accel Constant Deceleration (240):	1.000000
	Device Accel Adaptive Deceleration (241):	1.000000
	Device Accel Velocity Scaling (242):	10.000000
	Trackpad Disable Input (243):	0
	Trackpad Sensitivity (244):	1.000000
	Trackpad Touch Pressure (245):	5, 5
	Trackpad Button Settings (246):	0, 0
	Trackpad Button Emulation Settings (247):	0, 1, 1
	Trackpad Button Emulation Values (248):	3, 2, 0
	Trackpad Tap Settings (249):	50, 120, 400
	Trackpad Tap Button Emulation (250):	1, 3, 2, 0
	Trackpad Thumb Detection (251):	0, 0
	Trackpad Thumb Size (252):	25, 70
	Trackpad Palm Detection (253):	0, 0
	Trackpad Palm Size (254):	40
	Trackpad Gesture Settings (255):	10, 100
	Trackpad Scroll Distance (256):	150
	Trackpad Scroll Buttons (257):	4, 5, 6, 7
	Trackpad Swipe Distance (258):	700
	Trackpad Swipe Buttons (259):	8, 9, 10, 11
	Trackpad Swipe4 Distance (260):	700
	Trackpad Swipe4 Buttons (261):	0, 0, 0, 0
	Trackpad Scale Distance (262):	150
	Trackpad Scale Buttons (263):	14, 15
	Trackpad Rotate Distance (264):	150
	Trackpad Drag Settings (265):	1, 350, 40, 200
	Trackpad Axis Inversion (266):	0, 0
	Edge Size (267):	10
★★★★★

Последнее исправление: PolarFox (всего исправлений: 2)

Здравствуйте. Вы смогли решить эту проблему? У меня аналогичная ситуация - тачскрин IRTOUCH, сразу после старта Иксов первый тап по экрану «зажимает» левую кнопку мыши, а при последующих тапах отрисовывает тень выделения от координат первого тапа, до координат второго тапа. Если двигать мышь - отрисовывает выделение до курсора. Если нажать Esc - выделение сбрасывается. Последующие тапы по экрану перемещают курсор в координаты тапа. Посоветуйте, как заставить систему «нормально» реагировать на тапы?

hapcom
()
Ответ на: комментарий от hapcom

Это я с линуксом на андроид экспериментировал. Проблему решил для себя, но не для общего случая. Использовал xsdl вместо xorg.

PolarFox ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.