Deaktivieren Sie die automatische Deaktivierung von Touchpad und Tastatur in Lenovo Yoga 3 14
6968
Mateusz Piotrowski
Problem
Ich verwende Lenovo Yoga 3 14, und wenn ich es in einem bestimmten Winkel (zwischen 135 und 180 Grad) öffne, werden Tastatur und Maus nicht mehr reagiert / einfrieren. Es ist jedoch kein totales Einfrieren - sie lösen sich von Zeit zu Zeit auf oder wiederholen die letzte Aktion hundertmal.
Wie kann ich diese Funktion deaktivieren, wodurch meine Eingabegeräte weiterhin deaktiviert werden?
Einzelheiten
Allgemeines
Der Laptop funktioniert gut, wenn er so geöffnet ist (~ 120 Grad).
Die Probleme beginnen, wenn ich sie bei 135 oder mehr Grad öffne:
Hier sind die Videos, die zeigen, wie es sich anfühlt, Tastatur und Maus zu benutzen. Es dauert etwa 5 Sekunden, bis die Tastatur- und Trackpad-Deaktivierung eintritt.
Wenn ich den Laptop um mehr als 180 Grad öffne, ist alles wieder normal (was ziemlich dumm ist, da ich entweder im Zelt- oder Tablet-Modus aktiv bin).
Der Laptop selbst friert nicht ein, nur die Tastatur und die Maus. Der Touchscreen funktioniert auch.
Ist es vom Betriebssystem abhängig?
Ich habe dieses Verhalten erlebt in:
Ubuntu 16.10 und Ubuntu 17.04 in Unity 7 und dwm
FreeBSD 12-CURRENT in der Konsole und im dwm
was darauf hindeutet, dass es entweder nicht so viel OS-spezifisch ist oder dass sowohl Ubuntu als auch FreeBSD einige sehr schlechte Treiber in ihrem Kernel haben.
Es ist jedoch erwähnenswert, dass dieses Problem unter FreeBSD viel seltener auftritt. In der Tat kann ich meinen Laptop so weit offen haben, wie ich möchte, und das Einfrieren geschieht nur gelegentlich (einmal pro Woche oder so). Im Gegensatz zu Ubuntu, wo es ständig passiert, auch wenn der Bildschirm nur bei etwa 100 Grad geöffnet ist.
Aufspüren mit xev, xinputundxdotool
Ich habe versucht, das Signal aufzuspüren, wodurch das Gerät das Touchpad und die Tastatur unter Verwendung von xevanderen deaktiviert hat, aber es wurde nichts angezeigt . Der X-Server ist der Meinung, dass diese Eingabegeräte jederzeit in Ordnung sind und aktiviert sind. Dies ist nicht überraschend, da das Einfrieren auftritt, wenn der X-Server nicht läuft.
ACPI
acpi_listen druckt nichts, wenn es passiert.
BIOS
Es gibt keine Option im BIOS, um diese Funktion zu deaktivieren .
Deaktivieren Sie die vorinstallierte Software von Lenovo
Ich denke, dies ist eine Lenovo-Funktion, die Tastatur und Touchpad deaktivieren sollte, wenn ein Benutzer in den Tablet-Modus wechselt. Vielleicht funktioniert diese Funktion unter Windows einwandfrei (das letzte Mal habe ich es nicht wirklich versucht), oder es gibt zumindest eine Möglichkeit, sie mit einer vorinstallierten Lenovo-Software zu deaktivieren. Ich habe jedoch nichts für Linux gefunden.
Embedded Controller
Ich habe den Netzschalter 8 Sekunden lang gedrückt, um das EC zurückzusetzen, aber es half nicht. Ich habe noch nicht versucht, die Batterie vollständig zu entladen, um die EC zurückzusetzen.
Versuchen Sie, Ihr BIOS zu aktualisieren. Dies hat bei anderen Personen unter ähnlichen Umständen funktioniert.
Ich habe es nicht probiert. Teilweise, weil ich keine Tutorial- / Download-Site finden konnte.
Mateusz Piotrowski vor 7 Jahren
0
http://pcsupport.lenovo.com/au/de/products/laptops-and-netbooks/yoga-series/yoga-3-1470/downloads/ds102769 Das sollte helfen, sich zu paaren.
HelloWorld vor 7 Jahren
0
Solange Sie Windows betreiben ... :) Danke trotzdem, ich muss eine Lösung dafür finden.
Mateusz Piotrowski vor 7 Jahren
0
Oh, nicht läuft Windows :( Sorry, ich könnte nicht mehr helfen, hoffe, Sie finden eine Antwort
HelloWorld vor 7 Jahren
1
auf FreeBSD 12-CURRENT mit drm-next-kmod(was die Unterstützung der Intel-Grafik für diesen Laptop brachte), ist dies jedoch kein Problem mehr. Wahrscheinlich wegen der Tatsache, dass der Touchscreen standardmäßig nicht reagiert und ich mich nicht darum kümmerte, ihn einzurichten.
Anmerkungen
Ich habe das BIOS nicht wie in der anderen Antwort auf diese Frage vorgeschlagen aktualisiert.
Wenn jemand eine bessere Lösung für dieses Problem findet, würde ich es gerne als die akzeptierte Antwort bezeichnen.