Мод:Стеклянный тачпад T480
Источник: https://t.me/Evgeniy_A_M @ https://t.me/ThinkPadRussia/12177/53303
Установка тачпада[править | править код]
Стеклянный тачпад для T480, и скорее всего, для совместимых с ним: T470, T570, T580, P52s, T470p (совместимость с ними не проверялась, но по идее, должно работать).
Ставится от модели X1 Extreme gen1, FRU 01LX661.
По размерам и креплениям полностью подходит, в Linux, как правило, дополнительных манипуляций не нужно, начинает работать как штатный, функционал точно такой же, без каких-либо изменений. Есть шанс, что и на Windows запустится, но это происходит редко, скорее всего, что-то с партиями производства. Если установили и тачпад не запустился, то ниже инструкция.
‼️ Запаситесь внешней мышкой, если тачпад не будет работать, не будет работать и трекпоинт!
‼️ Тачпад имеет встроенный модуль NFC, драйвер тачпада это учитывает. В случае установки или уже установленного штатного модуля NFC на Т480, драйвер от стеклянного тачпада работать не будет! Возникает конфликт драйверов устройств.
П.С. После проделанных манипуляций, у Вас должен быть правильный драйвер, и ни Lenovo, ни Windows не должны вмешаться в его работу. В Vantage лучше сразу отложить драйвер Synaptic в игнорируемые. В Windows этот драйвер каждый раз будет пытаться обновиться, но при установке всегда будет выдавать ошибку и не установится.
UPD: В Альт Линукс, периодически даёт сбои чувствительности, решилось прописыванием в GRUB строки "psmouse.synaptics_intertouch=0"
То есть должно получиться:
GRUB_CMDLINE_LINUX_DEFAULT=' panic=30 quiet loglevel=3 splash psi=1 psmouse.synaptics_intertouch=0'
Драйвер для Windows[править | править код]
Перевод и адаптация статьи с Reddit. Оригинал статьи по ссылке.
1. Отключите автоматическое обновление Windows (опционально).
2. Отключите автоматическое обновление Lenovo Vantage, если такая программа установлена (строго обязательно).
3. Загрузите драйвер Synaptics для X1 Extreme (в следующем сообщении).
4. Запустите исполняемый файл. Вам будет предложено установить или извлечь — выберите ИЗВЛЕЧЬ.
5. Он должен извлечься в C:\DRIVERS\WIN\UNAV\ [yyyyddmm].22501873 или что-то вроде этого. В этой папке нужно будет открыть файл SynPD.inf в текстовом редакторе (Блокнот подойдёт).
6. Здесь нужно заменить аппаратный идентификатор сенсорной панели X1 на T480. Строка, заканчивающаяся на LEN0099 (аппаратный идентификатор сенсорной панели X1), замените на LEN0093.
7. Сохраните изменения в файле. Восстановите исходные права доступа к файлу, если вы их изменили.
8. Отключитесь от интернета. При удалении драйверов Windows сама лезет и ищет разное в сети, лучше этого избежать.
9. В диспетчере устройств: Мыши и другие указывающие устройства -> Указывающее устройство Synaptics. Щелкните правой кнопкой мыши и выберите Свойства -> Драйвер -> Удалить устройство, отметив галочкой пункт «Удалить драйверы».
10. Перезагрузить.
11. Поскольку произошла подделка файла установки драйвера, Windows его не установит, так как он теперь не подписан. В параметрах Windows: Обновление и безопасность --> Восстановление --> Перезагрузить сейчас.
(Система -> восстановление -> расширенные параметры запуска -> перезагрузить сейчас)
12. Ноутбук перезагрузится в меню восстановления. Выберите: Поиск и устранение неисправностей -> дополнительные параметры -> параметры загрузки -> перезагрузить.
13. В следующем окне нажмите 7, "Отключить обязательную проверку подписи драйверов".
14. Когда ноутбук перезагрузится, откройте диспетчер устройств. Выберите: Мыши и другие указывающие устройства . Щёлкните правой кнопкой мыши на "PS/2 или другом указывающем устройстве", затем выберите "Обновить драйверы".
15. Нажмите найти драйверы на этом компьютере -> выбрать драйвер из списка доступных драйверов на компьютере -> установить с диска -> обзор. Перейдите в каталог драйвера, в который вы извлекли ранее, затем выберите файл SynPD.inf. Далее жмите ОК. Система выдаст вам предупреждение о том, что драйвер не имеет действительной подписи. Это можно смело игнорировать, поскольку вы тот, кто сделал "подделку".
16. Теперь должен быть установлен правильный драйвер. Перезагрузитесь и убедитесь, что всё работает. Если работает, то осталось сделать так, чтобы Центр обновления Windows не отменил всю проделанную работу.
17. В диспетчере устройств выберите Мыши и другие указывающие устройства. Щелкните правой кнопкой мыши по Указывающее устройство Synaptics и выберите Свойства.
18. Выберите вкладку "Сведения", затем "ИД оборудования". Скопируйте и вставьте все эти значения в текстовый редактор. Я не знаю, различаются ли они в зависимости от FRU (сомневаюсь), но у меня это ACPI\VEN_LEN&DEV_0093 , ACPI\LEN0093 и *LEN0093
19. Откройте редактор групповой политики (нажмите клавиши Win+R, введите «gpedit.msc», нажмите «ОК»). Выберите «Конфигурация компьютера» --> «Административные шаблоны» --> «Система» --> «Установка устройства» --> «Ограничения на установку устройств» --> «Запретить установку устройств с указанными кодами устройств»
20. В левом верхнем углу выберите кнопку "Включено". В левом окне в разделе "Параметры" нажмите "Показать". Введите в поле идентификаторы устройств, которые вы получили ранее, по одному на строку. Нажмите OK, примените изменения, затем закройте диспетчер устройств. Перезагрузитесь.
-----------
Теперь можно безопасно подключиться к интернету, перезагружаться и включать автоматические обновление Windows. Автоматическое обновление через Lenovo Vantage лучше не трогать, так как Vantage всё равно будет предлагать обновить драйвер, чего делать, по понятным причинам, нельзя.