.\" -*- coding: UTF-8 -*- .\" @(#)man/man8/setkeycodes.8 1.0 Nov 8 22:30:48 MET 1994 .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SETKEYCODES 8 "8 noiembrie 1994" kbd .SH NUME setkeycodes \- încarcă intrările din tabelul de corespondență între coduri de scanare și coduri de taste din nucleu .SH REZUMAT \fBsetkeycodes\fP \fIcod\-scanare cod\-tastă ...\fP .SH DESCRIERE Comanda \fIsetkeycodes\fP îș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. .SH 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 \fBshowkey \-s\fP, a se vedea \fBshowkey\fP(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 \fBshowkey\fP). Î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 \fBshowkey\fP(1), comanda .RS \fBsetkeycodes e06f 112\fP .RE îi va atribui codul de taste 112, iar apoi \fBloadkeys\fP(1) poate fi utilizată pentru a defini funcția acestei taste. .LP 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. .SH "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). .LP Î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, \fBshowkey\fP(1). .SH OPȚIUNI Niciuna. .SH 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. .SH "CONSULTAȚI ȘI" \fBdumpkeys\fP(1), \fBloadkeys\fP(1), \fBshowkey\fP(1), \fBgetkeycodes\fP(8) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .