Provided by: manpages-ro_4.21.0-2_all bug

NUME

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

REZUMAT

       setkeycodes 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

       Niciuna.

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  creată  de Remus-Gabriel Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU
       Versiunea  3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  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⟩.