Мне удалось заставить его работать с:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Тачпад моего ноутбука (думаю, Elantech) вообще не работает.
У меня двойная загрузка Win8.1 и Ubuntu 15.04, и она отлично работает при загрузке в Windows.
Сенсорная панель включена в настройках системы.
Когда я запускаю xinput -list
, вывод выглядит так:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SIGMACHIP Usb Mouse id=10 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=14 [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)]
↳ USB2.0 HD UVC WebCam id=11 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
В Windows в диспетчере устройств тачпад указан как мышь PS / 2, и поэтому я считаю, что это Elantech.
Кроме того, выходные данные lsmod
включают в себя:
psmouse 118784 0
, что (на мой взгляд) означает, что модуль ядра для мыши ps / 2 загружен, но не используется никакими устройствами.
Это просто вопрос правильного использования модуля с сенсорной панелью? Или возможно, что я пропускаю драйвер полностью?
Если это отсутствующий драйвер, есть ли сайт / репозиторий, куда разработчики Linux загружают драйверы?
Если я не могу получить правильный драйвер, который будет вручен мне на блюде, пожалуйста, укажите мне хорошее место, чтобы начать писать его.
Любой толчок в правильном направлении приветствуется, и если кому-то понадобится дополнительная информация для диагностики / решения проблемы, я буду у терминала, положив пальцы на клавиши.
dev@kernelPanic:~$ dmesg | grep pnp
[ 0.843456] pnp: PnP ACPI init
[ 0.843557] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.844084] pnp 00:03: Plug and Play ACPI device, IDs ETD0108 SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
[ 0.844175] pnp 00:04: Plug and Play ACPI device, IDs ATK3001 PNP030b (active)
[ 1.047565] pnp: PnP ACPI: found 6 devices
Существует два решения для того (используйте один из них):
Первый очевидно. Поскольку вторые направления в , Red Hat bugzilla
Просто загружает тот архив, извлекает его к/usr/src и выполняет те команды. Я не протестировал тот пакет на 3,19 ядрах. Если существует некоторая проблема, можно удалить ее
sudo dkms remove psmouse/etd0108 --all
И если многие люди попросят, чтобы я сделал это, я добавлю пакет к своему ppa для всех поддерживаемых версий Ubuntu, как я сделал для пакетов Focaltech.;-)
Я недавно обновил до Ubuntu 15.10, и моя Сенсорная панель Elantech на моем Ноутбуке Acer Aspire прекратила работать полностью. К моему удивлению я не мог даже найти его в устройствах. После исчерпания сбоев я сделал маленькое исследование, которые приводят меня к фиксации.
После выполнения DMESG и нахождения вокруг этих 3,5 меток, когда это инициализировало устройства, это упомянуло ошибку в PnP / синхронизация TAP и имело примечание, говоря попытку, работающую с "i8042.nopnp". (НИКАКАЯ информация об Устройстве не присутствовала, просто pnp/tap)
, я отредактировал/etc/default/grub, Добавила рекомендуемая строка к моей записи для сходства с этим:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nopnp"
Сохранил файл и работал:
sudo update-grub
Перезагруженный и нажатый функциональная клавиша + сенсорная панель для позволения/запрещения его и он работал точно как ожидалось к после. Я заметил теперь в DMESG, что ошибки синхронизации не стало. Я упоминаю, что смотрел на Ваш вывод DMESG для той строки, потому что возможно, что другой компьютер будет иметь другое число перед .nopnp в "i8042.nopnp", который должен будет быть добавлен к Вашей записи личинки.
я провел половину дня, пробуя другой материал без успеха, и я хотел удостовериться, что это превратило его в область вещей попробовать. Я смог удалить строку и подтвердить, что она прекратила работать, добавьте строку снова, и сенсорная панель работала как ожидалось.
Это было 100%-й новой установкой Ubuntu 15.10, сенсорная панель, DID НЕ работает даже в установке и я использовал внешнюю мышь USB для запущения меня. Никакие системные модификации не были сделаны в любое время, просто установлены и перешли прямо к фиксации сенсорной панели. Версия ядра 4.4.2.
я надеюсь, что это помогает другим!