בואו תראו איזה תקלה פסיכית קרה לו, ג'מיני עשה מחקר מחקר מקיף ומפורט.
אבל תראו מה הוא לא כתב בגוף המחקר רק תחת הלשונית הרהורים.
Spoiler
הבנתי שכל פתרון מתקדם, בין אם זה דרך מודול Magisk או עריכת קובץ Key Layout באופן ידני, מחייב אותי לזהות תחילה את ה-Keycode הייחודי של המקש השמאלי העליון שלך. ללא קוד זה, לא ניתן יהיה ליצור את המיפוי מחדש. לכן, אני מתכוון לחפש כלי או אפליקציה שיעזרו לך לבצע זיהוי מדויק של קוד המקש הזה.
זיהיתי כלי זיהוי Keycode פוטנציאליים כגון (KeyEvent Display ), אך עולה מכשול משמעותי: המקש שאתה רוצה למפות מחדש מוגדר כעת כמקש בית' (Home). רוב כלי -Keycode אינם יכולים ללכוד את קוד הסריקה של מקש 'בית' או 'הפעלה' כשהוא נלחץ, מכיוון שהמערכת מעבדת את הפעולה הזו מיידית. זוהי חוליית המידע החסרה והקריטית ביותר לפתרון הבעיה שלך.
בשל חוסר היכולת לאתר כלי 'אוטומטי' לזיהוי קוד של מקש 'בית' חסום, הגעתי למסקנה שיהיה עליך להשתמש בשיטות פיתוח מתקדמות שדורשות getevent כגון שימוש בכלי ,Root דרך מסוף הפקודה (ADB). שיטה זו מאפשרת לקרוא את לוגיקת קלט המערכת ולחלץ את קוד הסריקה הפיזי הנדרש לעריכה בקובץ ה-.kl של Magisk מודול
אמ;לק:
היה צריך לזהות את קוד המקש אז הוא הציע לי להתקין אפליקציה שמפיקה את הקוד, נשמע נפלא, נכון?
אמממה שזה לא עובד, המקש הזה מוגדר מקש חירום והאפליקציה לא יכולה לזהות אותו.
מה אתם חושבים ג'מיני לא ידע? הוא ידע וגם ''הרהר'' על זה במהלך המחקר, אבל שכח להגיד לי את זה בסיכום.
בקיצור הוא עוזר אבל מאוד מגושם.
אי אפשר להסתמך עליו שיעשה משהו מהתחלה עד הסוף, אבל בהחלט כדאי ואפשר לקחת אותו בתור כלי עזר שיכוון אותך ויקדם אותך.
מי היה יושב ללמד אותי את כל זה?
כמה כסף הייתי צריך לשלם למורה אנושי בשביל שיסביר לי 20 פעם דברים שלא הבנתי, וכאן יש לי בחינם.
הוא לא מתעצבן, הוא לא מתעייף, אפשר לשאול 50 פעם מה זה אומר, לא הבנתי, על דברים הכי פשוטים.