Provided by: manpages-ro_4.27.0-1_all bug

NUME

       setkeycodes  -  încarcă intrările din tabelul de corespondență între coduri de scanare și coduri de taste
       din nucleu

SINOPSIS

       setkeycodes [opțiuni] cod-scanare cod-tastă ...

DESCRIERE

       Comanda setkeycodes își citește argumentele de două  în  două,  fiecare  pereche  de  argumente  constând
       dintr-un  „cod-scanare” (exprimat în hexazecimal) și un „cod-tastă” (exprimat în zecimal). Pentru fiecare
       astfel de pereche, aceasta îi spune controlorului de tastatură al nucleului să asocieze codul de  scanare
       specificat cu codul de tastă specificat.

       Această  comandă  este utilă doar pentru persoanele cu tastaturi un pic neobișnuite, care au câteva taste
       care produc coduri de scanare pe care nucleul nu le recunoaște.

TEORIA

       Tastatura obișnuită a unui PC produce o serie de coduri de scanare pentru fiecare apăsare și eliberare  a
       unei taste. (Codurile de scanare sunt afișate de showkey -s, a se vedea showkey(1) ).  Nucleul analizează
       acest  flux  de  coduri  de  scanare  și  îl  convertește  într-un flux de coduri de taste (evenimente de
       apăsare/eliberare a tastelor).  (Codurile de taste sunt afișate de showkey).  În afară de  câteva  coduri
       de  scanare cu semnificație specială, de secvența produsă de tasta «Pause», de codurile de scanare legate
       de starea de schimbare (majuscule/minuscule) și de bitul de tastă sus/jos, fluxul de  coduri  de  scanare
       este  format  din  coduri de scanare neeludate xx (7 biți) și coduri de scanare eludate e0 xx (8+7 biți).
       Acestor coduri de scanare sau perechi de  coduri  de  scanare  li  se  poate  atribui  un  cod  de  tastă
       corespunzător  (în  intervalul  1-127).   De exemplu, dacă aveți o tastă Macro care produce e0 6f conform
       showkey(1), comanda
              setkeycodes e06f 112
       îi va atribui codul de taste 112, iar apoi loadkeys(1) poate fi utilizată pentru a defini funcția acestei
       taste.

       Este posibil ca unele nuclee mai vechi să conecteze o gamă scăzută de coduri de scanare  la  codurile  de
       taste echivalente; «setkeycodes» va eșua atunci când încercați să le modificați.

NUCLEELE 2.6

       În  nucleele  2.6,  codurile  de taste se află în intervalul 1-255, în loc de 1-127 (ar fi mai bine să se
       limiteze la intervalul 1-239).

       În nucleele 2.6, modul brut „raw”, sau modul cod-scanare „scancode”, nu este deloc „raw”.  Codul returnat
       de comanda «showkey -s» se va schimba după utilizarea comenzii «setkeycodes».  O eroare a nucleului. A se
       vedea, de asemenea, showkey(1).

OPȚIUNI

       -C, --console=DEV
              dispozitivul consolă care urmează să fie utilizat.

       -V, --version
              afișează numărul de versiune.

       -h, --help
              afișează acest mesaj de utilizare.

ERORI

       Codurile de taste din X nu au nimic de-a face cu cele din  Linux.   Tastele  neobișnuite  pot  fi  făcute
       vizibile în Linux, dar nu și în X.

CONSULTAȚI ȘI

       dumpkeys(1), loadkeys(1), showkey(1), getkeycodes(8)

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  NICIO
       RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.

kbd                                             24 octombrie 2024                                 SETKEYCODES(8)