Pāriet uz saturu

Windows 11 tastatūras porta parametri: MaximumPortsServiced un SendOutputToAllPorts

Šajā lapā

MaximumPortsServiced un SendOutputToAllPorts attiecas uz novecojušo tastatūras klases portu ceļu. Windows 11 25H2 ir apstiprināta kbdclass.sys nolasīšana, noklusējuma vērtības un darbības joma. Parastai USB tastatūrai izmaiņas nedod izmērāmu efektu: standarta 3/1 paliek ieteicamie.

Tika pārbaudīts, kuri tastatūras klases parametri tiek nolasīti inicializācijas laikā, kādu uzvedību tie maina un uz kādām ierīcēm tas attiecas. Atsevišķi tika pārbaudīts, vai tie ietekmē aptaujas frekvenci un USB HID ceļu.

Windows 11 25H2 build 26200.9168, sistēmas komponents kbdclass.sys. Tika pārbaudīta tastatūras klases inicializācija un parametru pieprasījumi ierīču uzskaitīšanas laikā. Citi kontrolleri, filtrējošie draiveri un PS/2 kombinācijas atsevišķi netika pārbaudītas.

Parametru statiska salīdzināšana ar kbdclass.sys kodu un to nolasīšanas novērošana pētītās Windows 11 25H2 sistēmas izsekošanā.

HKLM\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters

Value Type Windows 11 25H2 Ja ieraksta nav Loma
MaximumPortsServiced REG_DWORD 3 1 apkalpoto legacy ports skaits, ko apkalpo class driver
SendOutputToAllPorts REG_DWORD 1 0 output izsūtīšana uz visiem atbilstošajiem ports

kbdclass.sys nolasa parametrus tastatūras klases ierīces inicializācijas laikā. MaximumPortsServiced ierobežo savienojumu skaitu caur novecojušo portu mehānismu; ja 0, uzskaitīšanas cilpa KeyboardClass<N> šajā mehānismā tiek pilnībā izlaista. SendOutputToAllPorts tiek traktēts kā Būla vērtība un nosaka, vai sūtīt izvaddatus, tostarp gaismas diožu indikatoru komandas, visām pievienotajām portu ierīcēm.

Parametri nepārvalda aptaujas frekvenci vai USB HID atskaišu intervālu. Mūsdienu USB tastatūra var darboties caur HID, vispār neizmantojot šo novecojušo mehānismu.

Abi parametri tiek nolasīti tastatūras klases inicializācijas laikā. Pētītajā build ir iestatītas vērtības 3/1; ierakstu dzēšana noved pie rezerves 1/0. Novecojušo portu ceļš nepiedalās parastas USB HID tastatūras ievades apstrādē.

Palielināt limitu ir jēga tikai īpašā konfigurācijā ar vairākiem novecojušiem tastatūras portiem. Citos gadījumos izmaiņas parasti nedod efektu. Ieraksts 0/0 izslēdz šādu portu uzskaitīšanu un izvaddatu izsūtīšanu, nesamazinot ievades ceļu un nemainot aptaujas frekvenci. Parastai tastatūrai pietiek ar standarta 3/1.

  • Parametru ceļi, tipi un noklusējuma vērtības pētītajā build.
  • Parametru nolasīšana tastatūras klases inicializācijas laikā.
  • Parametru darbība novecojušā portu ceļa ietvaros, tostarp izvaddatu izsūtīšana.
  • Rezerves vērtības 1/0, ko draiveris izmanto, ja ierakstu nav.
  • Ietekme uz aptaujas frekvenci un USB HID atskaišu intervālu.
  • Efekts uz PS/2, trešo pušu filtriem un citiem kontrolleriem.
  • Izmaiņu praktiskā lietderība spēlēm vai ikdienas darbam.

Parastai tastatūrai atstājiet standarta 3/1: izmaiņas nesamazina ievades ceļu un nemaina aptaujas frekvenci. Ierakstu 0/0 izmantojiet tikai īpašā konfigurācijā ar vairākiem novecojušiem portiem un iepriekš pārbaudiet vajadzīgās ierīces.

Atgrieziet MaximumPortsServiced un SendOutputToAllPorts uz tabulā norādītajām vērtībām un pārstartējiet Windows. Ierakstu dzēšana neatgriež rūpnīcas 3/1: draiveris izmanto rezerves 1/0.

Parametru nolasīšana apstiprināta kbdclass.sys Windows 11 25H2. Visas USB HID, PS/2 kontrolleru un filtru draiveru kombinācijas atsevišķi netika pārbaudītas.

Pētītajā Windows ir iestatītas vērtības 3/1. Ja ierakstus dzēš, draiveris izmanto savas rezerves vērtības 1/0, tāpēc dzēšana neatgriež šo sistēmu uz rūpnīcas iestatījumu.

Kā atkārtot novērojumu dinamisko daļu — skatiet Kā pārbaudīt patstāvīgi.

Pētījums un izmantotie rīki pieder BoosterX izstrādātājam, tāpēc izstrādātājam ir tieša interese par rezultātiem. Metodika un piemērojamības robežas ir aprakstītas iepriekš, un secinājumus var pārbaudīt pēc atklātajiem datiem un uzskaitītajiem publiskajiem avotiem.

Publiskie avoti pārbaudīti: 2026-09-02.

  • 2026-09-20: pievienots diskleimers par interešu konfliktu un saite uz novērojumu dinamiskās daļas patstāvīgu pārbaudi metodikā.
  • 2026-09-02: pirmā publikācija; apstiprināta parametru nolasīšana un darbības joma, pievienotas piemērojamības robežas un rezerves vērtības.