.KL Bestandsextensie
Android-keyindelingsbestand
| Ontwikkelaar | |
| Populariteit |
3,0 | 6 stemmen |
Wat is een KL-bestand?
Een KL-bestand is een kaart voor de toetsindeling die de toetsenbord-invoer op een Android-apparaat koppelt aan acties in Android. Het bestand slaat toetsdefinities op in UTF-8-tekst. Deze bevatten SCANCODE (het toetsnummer voorafgegaan door key), KEYCODE (de actie waaraan de toets is gekoppeld) en FLAGS (extra functionaliteit die aan de toets is gekoppeld, zoals het activeren van het apparaat). KL-bestanden bevatten ook opmerkingen die worden aangeduid met het hekje (#)
Meer informatie
Android-apparaten worden geleverd met vooraf geïnstalleerde KL-bestanden in de volgende mappen:
- /system/usr/keylayout
- /data/usr/keylayout
Deze mappen bevatten meerdere KL-bestanden, waaronder het bestand Generic.kl, waarnaar Android verwijst voor specifieke invoerapparaten. Zo kan het toetsenbord van het apparaat één KL-bestand gebruiken, terwijl een aangesloten joystick een afzonderlijk KL-bestand gebruikt.
Veelvoorkomende .KL-bestandsnamen
Generic.kl - Bevat een algemene toetsindeling die verschillende standaard externe toetsenborden en joysticks ondersteunt. Google adviseert je om Generic.kl-bestanden niet te wijzigen.
Een KL-bestand openen
KL-bestanden zijn niet bedoeld om te worden geopend. In plaats daarvan verwijst het besturingssysteem Google Android naar het bestand om invoer die van een apparaat afkomstig is correct aan acties in Android te koppelen.
Als je echter de kaart voor de toetsindeling wilt wijzigen, kun je KL-bestanden openen met een teksteditor. Nadat je het KL-bestand hebt gewijzigd, moet je het terugplaatsen in de map waarin je het hebt gevonden om de wijzigingen toe te passen.
