LINUX.ORG.RU

Как бы дёрнуть тачпад при загрузке (опять DNS 0158635)

 ,


1

1

Я уже десятки тем создавал про этот долбаный тачпад, который заводится только после загрузки офтопика или хотя бы его инсталяшки. Так вот, идея стукнула, а может можно чем-то при загрузке тачпад потыкать, вдруг проинициализируется? Может какой-то эмулятор тыканья, но это вряд ли, я могу и руками потыкать, это его не разбудит. Может включить/выключить програмно. В общем нужен какой-то утиль в автозагрузке который даст тачпаду волшебного пендаля, такая идея. Буду рад предложениям, попробую всё.


xinput до винды:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ USB 2.0 PC Cam                          	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ BRLTTY 5.2dev Linux Screen Driver Keyboard	id=12	[slave  keyboard (3)]
...и после:
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ ImPS/2 Generic Wheel Mouse              	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ USB 2.0 PC Cam                          	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ BRLTTY 5.2dev Linux Screen Driver Keyboard	id=13	[slave  keyboard (3)]

TepakoT
() автор топика
Ответ на: комментарий от anonymous

i8042.reset i8042.nomux i8042.nopnp i8042.noloop не работает. Хотя нет, вру. Сейчас я понял почему тачпад перестал работать вообще. Точно. Мне надо было вписать vga=1366x768, а эти ноумуксы удалил нахрен заодно, ибо не помогает. Так вот, без них вообще тачпад не запускается, даже виндой. Пойду верну, дуалбутом хоть запустить можно.

TepakoT
() автор топика

я себе на асусе сделал переинициализацию виснущего тачпада так:

echo serio1 > /sys/devices/platform/i8042/serio1/driver/unbind echo add > /sys/devices/platform/i8042/serio1/uevent

вам навряд поможет в вашей проблеме, но вдруг сгодится где-то...

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

Будем посмотреть. У меня как минимум serio0. Надо почитать что к чему.

TepakoT
() автор топика
Ответ на: комментарий от Deleted

Дико извиняюсь, параметр с первого раза до ядра не дошел. Сейчас вот с этим вроде всё работает.

~ cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.6.0-040600-generic root=UUID=d17413b2-c880-4dcf-8c85-8154a074b348 ro i8042.reset i8042.nomux i8042.nopnp i8042.noloop atkbd.reset vga=1366x768

Даже кумулятор вынул-вставил - запускается тачпад. Ну почему нельзя было об этом рассказать три года назад? Понаблюдаю, что-то не верится, уже было такое с ядром 4.1, а потом поломалось. Осталось с шестью скринами 640х480 на одном экране разобраться.

TepakoT
() автор топика
8 августа 2018 г.
Ответ на: комментарий от TepakoT

GRUB_CMDLINE_LINUX=«i8042.noloop atkbd.reset psmouse.proto=imps» Так получше будет...

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