Taste multimedia

Tastele multimedia au fost introduse de Microsoft în 1999 cu Natural Keyboard Pro . La acea vreme, Windows era sistemul de operare predominant pentru consumatori, iar aceste taste au intrat ferm în viața computerului nostru, iar de atunci setul lor nu s-a schimbat. În special, tastaturile Logitech și Razer cu codificatoare rotative imită apăsarea tastelor de volum.

Au dobândit o nouă viață în sistemul de operare Android : tastele funcționale de obicei nu funcționează în el, dar tastele multimedia sunt utilizate pe scară largă în tastaturi pentru tablete Android, telecomenzi pentru playerele media Android (de fapt, acestea sunt și tastaturi hardware [1] ) .

Lista de chei

Toate codurile de scanare sunt extinse : în PC/XT, o presă este înregistrată ca E0 xx, o lansare este E0 (xx+80). În PC / AT - apăsând E0 xx, eliberând - E0 F0 xx.

Unele dintre aceste taste nu sunt deloc transmise software-ului aplicației, sunt citite numai prin întrerupere de la tastatură și sunt, de fapt, taste de apel de sistem. Alții sunt cititi prin apeluri de sistem neobișnuite. Generarea acestor chei pe funcții ca SendInputîn Windows funcționează , în timp ce, conform tradiției Windows, codurile de scanare sunt preluate din coloana „XT”.

La laptopuri , tastele de volum de cele mai multe ori nu au coduri de scanare și funcționează într-un mod nestandard. Acest lucru se datorează a trei lucruri: era necesar controlul volumului înainte de apariția tastaturii Microsoft; până la Windows 10 nu a existat nicio indicație adecvată a volumului; interfață non-standard la reglarea volumului și a luminozității - parte a stilului laptopului.

Nume Cod de scanare ( hex ) Metoda de citire a software-ului aplicației
(Windows)
Comportament
în Android
XT LA
Controlul playerului media
Volum + 2E 21 Necitit Controlul volumului
Volum - treizeci 32
Sunet activat/dezactivat douăzeci 23
Pornire/Pauză 22 34 WM_APPCOMMAND Pentru aplicații software
Stop 24 3B
Piesa anterioară zece cincisprezece
piesa urmatoare 19 4D
Controlul browserului
Căutare 65 zece WM_APPCOMMAND Pentru aplicații software
Pagina principala 32 3A
Înapoi 6A 38 ◁ (spate)
Redirecţiona 69 treizeci Pentru aplicații software
Stop 68 28
Reîmprospăta 67 douăzeci
Marcaje 66 optsprezece
Lansarea programelor
media Player 6D cincizeci Necitit Apelarea Muzică Play (sau alt player media)
E-mail 6C 48 Apelând mailul
Calculator 21 2B Pentru aplicații software
Calculatorul meu 6B 40 ◯ (ecranul principal)
Nu multimedia, dar valabil și pe Android
Ferestre (stânga) 5B 1F Necitit Apelând la Google
Windows (dreapta) 5C 27
≣Meniu _ 5D 2F WM_CONTEXTMENU Meniul programului
putere 5E 37 Necitit ⏻ (buton de pornire)
dormi 5F 3F Ecran de blocare
Alt+Tab □ (comutarea între programe)
Imprimare ecran [2] 2A37 127C Captură de ecran

Note

  1. Android este conceput pentru a fi controlat de la un senzor , chiar și mouse-ul are doar un buton și imită un senzor, iar introducerea textului este o tastatură pe ecran . Prin urmare, o tastatură reală cu taste se numește „tastatură hardware”.
  2. Presa este tratată ca apăsarea a două taste extinse în ordine directă; eliberarea este ca și cum ați elibera aceleași taste în ordine inversă.