Home-Taste für TV-PC nicht fangen

Ich habe kürzlich mehrere Android-TV-PCs auf TX92-Hardware mit Android 7.1.2 umgestellt. Ich verwende sie unter anderem, um mich als Thin Client in Windows einzuloggen. Als letztes Ärgernis bleibt die Home-Taste. Wenn ich Windows verwende und die Home-Taste auf der Tastatur drücke, kehrt Android zum Startbildschirm zurück. Wie kann ich das deaktivieren? Die Einheiten sind gerootet.

Antworten (1)

Ich bezweifle, dass dies möglich ist.

Aus dem Android Developer Center (offizielle Website von Google):

Tastencode-Konstante: Home-Taste.

Dieser Schlüssel wird vom Framework gehandhabt und nie an Anwendungen geliefert.

Und die Home-Taste auf einer generischen QWERTZ-Tastatur ist der Android-Home-Taste zugeordnet, sodass sie genauso behandelt wird wie die echte Home-Taste.

Sie können versuchen, zu ändern /system/usr/keylayout/qwerty.kl, aber nach meinen Versuchen funktioniert es nicht. Nur für den Fall, dass es für dich funktionieren würde, für das, was es wert ist, habe ich mich geändert

key 102   HOME

Zu

key 172   HOME
Die Boxen, die ich ersetzt habe, hatten Android 4.4.2, glaube ich, und es gab eine Option in den Einstellungen, ob das Betriebssystem Tastatur-Hotkeys erkennen sollte. In vielerlei Hinsicht funktionierten sie besser als das, was ich jetzt mit 7.1.2 habe. Der Prozessor war einfach zu langsam. Ich habe lange auf den Wechsel gewartet.
Das hat funktioniert! Es gab eine Notiz in qwerty.kl, die besagte, dass es nicht mehr der Standard für Android ist, sondern Generic.kl. Ich habe alles, was nach Hause sagt, auskommentiert, was nicht funktioniert hat, aber ich habe dasselbe für alle Dateien im Ordner getan. Einige hatten eine Hausaufgabe, andere nicht. Wahrscheinlich wird eine herstellerspezifische Datei verwendet. Für Leute, die lesen, müssen Sie nach dem Ändern von Tastaturdateien neu starten, damit die Änderung wirksam wird.