Rulez Ubuntu 20.04.3 LTS cu kernel 5.13.0-28-generic.
Lenovo Yoga 12 are un afișaj pliabil la 180 de grade.
Când pliază ecranul, se schimbă în ceea ce numesc eu
modul tabletă și tastatura și touchpad-ul se opresc automat.
Există un mic led pe tasta mea „Fn” care indică ce mod
este în. Când este pornit, este în modul tastatură, când este oprit
este în modul tabletă.
Problema apare cand o pliez inapoi, nu revine la normal
modul, parcă rămâne în modul tabletă și nu îmi pot folosi tastatura.
Pentru a deveni normal din nou, trebuie să repornesc,
sau încurcă puțin cu deschiderea și închiderea, dar
de la acel moment, e cam dezordonat
descrie-l, se pare că trebuie să facă ceva cu unghiul
Tin laptopul in brate.
De asemenea, cu adevărat enervant este că schimbă luminozitatea ecranului când
mișcând ecranul în jur. Când am laptopul în genunchi și mă mișc
cam puțin schimbă constant luminozitatea ecranului.
Ce trebuie să fac pentru a recalibra acest comportament,
Presupun că firmware-ul Yoga trimite câteva instrucțiuni cheie către ubuntu
și ubuntu îl procesează undeva. Unde este fișierul unde este
este scris ce să faci când ecranul este răsturnat?
De asemenea, o soluție manuală, cum ar fi un script simplu doar pentru a transforma
laptopul în modul tastatură din nou ar fi de asemenea ok...
Ah, și tastatura chiar se oprește singură când sunt pe consolă cu strg+alt+F3 sau cam asa ceva,
deci nu este doar o problemă X...
Editare: am descărcat modulul hid_sensor_hub prin fișierul /etc/modprobe.d/blacklist-hid_sensor_hub.conf...
Lucrul enervant cu luminozitatea ecranului a dispărut, la fel ca și altele
funcționalitatea giroscopului, de care nu-mi pasă.
Dar problema principală rămâne aceeași.
De asemenea, rămâne în modul bugged atunci când tocmai repornesc,
Trebuie să-l opresc complet, apoi să-l pornesc din nou
pentru că funcționează, așa că bănuiesc că acest lucru ar putea chiar să facă ceva
cu bios-ul?
Oricum, încă caut unde sunt scrise instrucțiunile
pentru toate evenimentele de rotație ascunse și, de asemenea, pentru cum pot asculta
ei trag...
Edit2: Acest lucru este foarte ciudat, toată funcționalitatea pe care am pus-o pe lista neagră
se încarcă când laptopul meu intră în starea ciudată de bug-uri.
Dintr-o dată lsmod arată toate modulele ascunse avansate și automate
rotirea ecranului și chestii funcționează din nou.
Ceva, undeva îi spune lui Ubuntu să încarce modulele...