Тачпад сбрасывает настройки после перезагрузки [Решено]

После перезагрузки приходится настраивать тачпад заново
xinput list-props 14
exec xinput set-prop 14 503 2 2 0 0 1 3

Первой командой нахожу тачпад второй командой задаю параметры.
Почему бы вторую команду не добавить в авто запуск?
Дело в том что цифра устройства иногда меняет свою локацию сейчас например exec xinput set-prop 9 330 2 2 0 0 1 3
Это наверное из за подключаемых устройств, ребята, подскажите пожалуйста куда добавить эту строку в какой конфиг чтоб она не слетала после перезагрузки.
BPOH
цифра устройства иногда меняет свою локацию
грипнуть по устройству нельзя?
типа
nomer=$(xinput list | grep Webcam | grep  B525| sed 's/.*id=\([0-9]*\).*/\1/')
 echo $nomer
потом в скрипте использовать

Что у вас xinput list показывает?
BPOH
цифра устройства иногда меняет свою локацию
$ grep xinput ~/.xinitrc
xinput set-prop 'ImPS/2 Generic Wheel Mouse' 'libinput Accel Speed' 0.5
vs220
Что у вас xinput list показывает?

└─ $ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SYNA3602:00 0911:5288 Touchpad          	id=9	[slave  pointer  (2)]
⎜   ↳ SYNA3602:00 0911:5288 Mouse             	id=10	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Video Bus                               	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ USB 2.0 Camera: USB 2.0 Camera          	id=8	[slave  keyboard (3)]
    ↳ Intel HID events                        	id=11	[slave  keyboard (3)]
    ↳ Intel HID 5 button array                	id=12	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]

Aivar
$ grep xinput ~/.xinitrc
xinput set-prop 'ImPS/2 Generic Wheel Mouse' 'libinput Accel Speed' 0.5
Ничего не понял
BPOH
Ничего не понял
Это пример. У меня в .xinitrc ускорена мышь. Имя устройства и свойство заданы не числами, а именами.
В твоем случае устройство:
BPOH
SYNA3602:00 0911:5288 Touchpad
имя нужного свойства ищи в:
$ xinput list-props 'устройство'
BPOH
SYNA3602:00 0911:5288 Touchpad id=9
Вот этот надо вылавливать?

touchpad.sh
#!/bin/sh
nomer=$(xinput list | grep  Touchpad |  sed 's/.*id=\([0-9]*\).*/\1/')
xinput set-prop $nomer 503 2 2 0 0 1 3

sed установлен должен быть
pacman -S sed
vs220
грипнуть по устройству нельзя?
Подходит только как грипнуть еще и цифру Synaptics Tap Action (330): она тоже скачет


└─ $ xinput list-props 9
Device 'SYNA3602:00 0911:5288 Touchpad':
	Device Enabled (181):	1
	Coordinate Transformation Matrix (183):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (310):	1
	Device Accel Constant Deceleration (311):	2.500000
	Device Accel Adaptive Deceleration (312):	1.000000
	Device Accel Velocity Scaling (313):	12.500000
	Synaptics Edges (314):	48, 1166, 43, 762
	Synaptics Finger (315):	25, 30, 0
	Synaptics Tap Time (316):	180
	Synaptics Tap Move (317):	64
	Synaptics Tap Durations (318):	180, 180, 100
	Synaptics ClickPad (319):	1
	Synaptics Middle Button Timeout (320):	0
	Synaptics Two-Finger Pressure (321):	282
	Synaptics Two-Finger Width (322):	7
	Synaptics Scrolling Distance (323):	29, 29
	Synaptics Edge Scrolling (324):	0, 0, 0
	Synaptics Two-Finger Scrolling (325):	1, 0
	Synaptics Move Speed (326):	1.000000, 1.750000, 0.137363, 0.000000
	Synaptics Off (327):	0
	Synaptics Locked Drags (328):	0
	Synaptics Locked Drags Timeout (329):	5000
	Synaptics Tap Action (330):	2, 2, 0, 0, 1, 3
	Synaptics Click Action (331):	1, 1, 1
	Synaptics Circular Scrolling (332):	0
	Synaptics Circular Scrolling Distance (333):	0.100000
	Synaptics Circular Scrolling Trigger (334):	0
	Synaptics Circular Pad (335):	0
	Synaptics Palm Detection (336):	0
	Synaptics Palm Dimensions (337):	10, 200
	Synaptics Coasting Speed (338):	20.000000, 50.000000
	Synaptics Pressure Motion (339):	30, 160
	Synaptics Pressure Motion Factor (340):	1.000000, 1.000000
	Synaptics Grab Event Device (341):	0
	Synaptics Gestures (342):	1
	Synaptics Capabilities (343):	1, 0, 1, 1, 1, 0, 0
	Synaptics Pad Resolution (344):	14, 14
	Synaptics Area (345):	0, 0, 0, 0
	Synaptics Soft Button Areas (346):	607, 0, 660, 0, 0, 0, 0, 0
	Synaptics Noise Cancellation (347):	7, 7
	Device Product ID (306):	2321, 21128
	Device Node (305):	"/dev/input/event8"

xinput set-prop 'SYNA3602:00 0911:5288 Touchpad' 'Synaptics Tap Action'  2 2 0 0 1 3
xinput set-prop $nomer "Synaptics Tap Action" 2 2 0 0 1 3
не работает?
ну а если по именам как Aivar говорит работает и имя не меняется то и морочиться не надо
Aivar
а именами
А что так можно было? (о_О)
Спасибо :)
Но грип, понял что нужно осваивать и sed тоже очень ловко это вышло
 
Зарегистрироваться или войдите чтобы оставить сообщение.