Сенсорная панель Elantech не работает (i2c-hid)

[D0] TL; DR; WTF!?

Суть этого вопроса находится в заголовке и выделена жирным шрифтом. Некоторые сенсорные панели, предназначенные для Win8 / 10, ведут себя беспорядочно с модулем ядра Linux i2c-hid.

TL; DR; WTF!? Этот вопрос не является дубликатом. Ну, это так, но это не так.

Иногда это работает или не работает, когда я перезагружаюсь, и курсор мыши делает или не появляется. Иногда он перестает работать, когда я печатаю на странице 37 конкретного документа в Abiword, но на странице 23 при использовании LibreOffice. Иногда он становится лишним при использовании четных обновлений ядра, но супер стабилен с нечетными обновлениями. То же самое для любых выпусков Ubuntu, заканчивающихся на .04 или .10 ... или которые встречаются в пронумерованный год, или когда сумма цифр номера версии является простой (1 + 8 + 0 + 4 = 13). Часто он перестает работать, когда он «знает». Я делаю что-то важное, ровно 666 мс, прежде чем я собираюсь сохранить свою работу.

Короче говоря, все эти детали являются случайным шумом. Они не имеют никакого отношения к тому, работает ли тачпад. Это просто ужасное устройство, предназначенное для того, чтобы сделать мою жизнь несчастной.

Это мета-вопрос, предназначенный для решения основной проблемы с этими сенсорными планшетами, то есть все они находятся на ноутбуках под управлением Windows 8/10 .

Не существует ли ритуала, не волшебства, который может заставить этот тачпад взаимодействовать с операционными системами, окрестившимися за пределами Храма MS? все они находятся на ноутбуках под управлением Windows 8/10.

1
задан 8 June 2018 в 22:08

3 ответа

[D0] TL; DR; WTF!?

MS создал новый протокол HID over I2C. Ни MS, ни производители сенсорной панели не соответствуют спецификациям. В результате многие сенсорные панели, требующие нового протокола, плохо работают с модулем ядра Linux i2c-hid. Если возможно, отключите HID через I2C. На некоторых компьютерах настройка может быть в BIOS. Но на других компьютерах настройка может изменяться только изнутри Windows. Иногда может потребоваться перезагрузка или включение сенсорной панели. Иногда отсоединение сенсорной панели, как на MS Surface или Acer Switch Alpha, может заставить ее работать снова.

TL; DR; WTF!? и впервые используется в Windows 8. Поскольку производители устройств часто не читают или, возможно, намеренно не следуют, спецификации, Microsoft поместила много маленьких причуд в драйвер, чтобы заставить его работать. Или, может быть, все наоборот? У Microsoft есть много причуд в драйвере, поэтому производители не могут следовать спецификациям, если они ожидают, что их устройства будут работать (в Windows до тех пор, пока не появится один из этих обновлений «Создатель», так называемых, потому что они создают новые,

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Люди имеют разную степень успеха, благодаря чему сенсорная панель работает, меняя или исправляя ядра, потому что исправление драйвера для одного устройства может сломать другое устройство. Если вы обнаружите ядро, для которого это устройство работает и не имеет других проблем, немедленно заморозите эту версию. Никогда не удаляйте новые ядра, если у вас нет двух или более последовательных ядер, для которых сенсорная панель работает последовательно, потому что тачпад имеет квантовые схемы, которые активируют поведение кварки, когда он обнаруживает, что количество стабильных ядер, которые вы установили, меньше или больше, чем 1.4142, плюс-или -минус против спина против часовой стрелки, который одновременно вращается в трех независимых направлениях. (Такие загадки не для нас.)

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Для этого параметра нет согласованного имени. Это может быть связано с некоторыми другими настройками, такими как EFI. Это возможно только изнутри Windows. Это может быть невозможно. Подумайте о выполнении ритуала, в котором много алкоголя впитывается, прежде чем пытаться это сделать. Если этот параметр можно отключить, модуль ядра psmouse позаботится о тачпаде.

Но иногда вам нужно включить HID поверх I2C. Характер этих устройств заключается в том, что они могут работать неправильно с модулем psmouse. Иногда полезно совершать древние ритуалы, в которых кричат ​​слова священных, так называемых четырехбуквенных слов, а в то время как Это может быть невозможно. или переключатель включения тачпада многократно нажимается на шаблон что радует богов вычислений. Если это не сработает, то безнадежные иногда получают ответы на свои молитвы после разрыва тачпада с остальной части компьютера.

включается выключатель тачпада несколько раз

4
ответ дан 17 July 2018 в 15:00
[D0] TL; DR; WTF!?

MS создал новый протокол HID over I2C. Ни MS, ни производители сенсорной панели не соответствуют спецификациям. В результате многие сенсорные панели, требующие нового протокола, плохо работают с модулем ядра Linux i2c-hid. Если возможно, отключите HID через I2C. На некоторых компьютерах настройка может быть в BIOS. Но на других компьютерах настройка может изменяться только изнутри Windows. Иногда может потребоваться перезагрузка или включение сенсорной панели. Иногда отсоединение сенсорной панели, как на MS Surface или Acer Switch Alpha, может заставить ее работать снова.

TL; DR; WTF!? и впервые используется в Windows 8. Поскольку производители устройств часто не читают или, возможно, намеренно не следуют, спецификации, Microsoft поместила много маленьких причуд в драйвер, чтобы заставить его работать. Или, может быть, все наоборот? У Microsoft есть много причуд в драйвере, поэтому производители не могут следовать спецификациям, если они ожидают, что их устройства будут работать (в Windows до тех пор, пока не появится один из этих обновлений «Создатель», так называемых, потому что они создают новые,

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Люди имеют разную степень успеха, благодаря чему сенсорная панель работает, меняя или исправляя ядра, потому что исправление драйвера для одного устройства может сломать другое устройство. Если вы обнаружите ядро, для которого это устройство работает и не имеет других проблем, немедленно заморозите эту версию. Никогда не удаляйте новые ядра, если у вас нет двух или более последовательных ядер, для которых сенсорная панель работает последовательно, потому что тачпад имеет квантовые схемы, которые активируют поведение кварки, когда он обнаруживает, что количество стабильных ядер, которые вы установили, меньше или больше, чем 1.4142, плюс-или -минус против спина против часовой стрелки, который одновременно вращается в трех независимых направлениях. (Такие загадки не для нас.)

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Для этого параметра нет согласованного имени. Это может быть связано с некоторыми другими настройками, такими как EFI. Это возможно только изнутри Windows. Это может быть невозможно. Подумайте о выполнении ритуала, в котором много алкоголя впитывается, прежде чем пытаться это сделать. Если этот параметр можно отключить, модуль ядра psmouse позаботится о тачпаде.

Но иногда вам нужно включить HID поверх I2C. Характер этих устройств заключается в том, что они могут работать неправильно с модулем psmouse. Иногда полезно совершать древние ритуалы, в которых кричат ​​слова священных, так называемых четырехбуквенных слов, а в то время как Это может быть невозможно. или переключатель включения тачпада многократно нажимается на шаблон что радует богов вычислений. Если это не сработает, то безнадежные иногда получают ответы на свои молитвы после разрыва тачпада с остальной части компьютера.

включается выключатель тачпада несколько раз

4
ответ дан 20 July 2018 в 15:26
[D0] TL; DR; WTF!?

MS создал новый протокол HID over I2C. Ни MS, ни производители сенсорной панели не соответствуют спецификациям. В результате многие сенсорные панели, требующие нового протокола, плохо работают с модулем ядра Linux i2c-hid. Если возможно, отключите HID через I2C. На некоторых компьютерах настройка может быть в BIOS. Но на других компьютерах настройка может изменяться только изнутри Windows. Иногда может потребоваться перезагрузка или включение сенсорной панели. Иногда отсоединение сенсорной панели, как на MS Surface или Acer Switch Alpha, может заставить ее работать снова.

TL; DR; WTF!? и впервые используется в Windows 8. Поскольку производители устройств часто не читают или, возможно, намеренно не следуют, спецификации, Microsoft поместила много маленьких причуд в драйвер, чтобы заставить его работать. Или, может быть, все наоборот? У Microsoft есть много причуд в драйвере, поэтому производители не могут следовать спецификациям, если они ожидают, что их устройства будут работать (в Windows до тех пор, пока не появится один из этих обновлений «Создатель», так называемых, потому что они создают новые,

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Люди имеют разную степень успеха, благодаря чему сенсорная панель работает, меняя или исправляя ядра, потому что исправление драйвера для одного устройства может сломать другое устройство. Если вы обнаружите ядро, для которого это устройство работает и не имеет других проблем, немедленно заморозите эту версию. Никогда не удаляйте новые ядра, если у вас нет двух или более последовательных ядер, для которых сенсорная панель работает последовательно, потому что тачпад имеет квантовые схемы, которые активируют поведение кварки, когда он обнаруживает, что количество стабильных ядер, которые вы установили, меньше или больше, чем 1.4142, плюс-или -минус против спина против часовой стрелки, который одновременно вращается в трех независимых направлениях. (Такие загадки не для нас.)

В Linux модуль ядра, который обрабатывает этот протокол, - i2c-hid. Для этого параметра нет согласованного имени. Это может быть связано с некоторыми другими настройками, такими как EFI. Это возможно только изнутри Windows. Это может быть невозможно. Подумайте о выполнении ритуала, в котором много алкоголя впитывается, прежде чем пытаться это сделать. Если этот параметр можно отключить, модуль ядра psmouse позаботится о тачпаде.

Но иногда вам нужно включить HID поверх I2C. Характер этих устройств заключается в том, что они могут работать неправильно с модулем psmouse. Иногда полезно совершать древние ритуалы, в которых кричат ​​слова священных, так называемых четырехбуквенных слов, а в то время как Это может быть невозможно. или переключатель включения тачпада многократно нажимается на шаблон что радует богов вычислений. Если это не сработает, то безнадежные иногда получают ответы на свои молитвы после разрыва тачпада с остальной части компьютера.

включается выключатель тачпада несколько раз

4
ответ дан 23 July 2018 в 15:58

Другие вопросы по тегам:

Похожие вопросы: