LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Тут вот куча недовольных, а ведь эта история была ещё в 80-х годах с новыми кнопками PC/AT - Pause и PrtScr. У паузы генерилось аж 6 байт сканкодов (три для нажатия двух кнопок, три для отпускания - специальный модификатор, ctrl, numlock), если клавиатура в легаси(PC/XT)-совместимом режиме (а она и на современном железе в нём будет если сидеть в досе).

В нативном (для PC/AT) режиме генерится уже 1-байтовый сканкод, в этот режим всякие новые ОС её переключали.

Вроде тогда волн недовольства в связи с этим не случалось.

Исправление firkax, :

Тут вот куча недовольных, а ведь эта история была ещё в 80-х годах с новыми кнопками PC/AT - Pause и PrtScr. У паузы генерилось аж 6 байт сканкодов (три для нажатия двух кнопок, три для отпускания), если клавиатура в легаси(PC/XT)-совместимом режиме (а она и на современном железе в нём будет если сидеть в досе).

В нативном (для PC/AT) режиме генерится уже 1-байтовый сканкод, в этот режим всякие новые ОС её переключали.

Вроде тогда волн недовольства в связи с этим не случалось.

Исходная версия firkax, :

Тут вот куча недовольных, а ведь эта история была ещё в 80-х годах с новыми кнопками PC/AT - Pause и PrtScr. У паузы генерилось аж 6 байт сканкодов (три для нажатия двух кнопок, три для отпускания), если клавиатура в легаси(PC/XT)-совместимом режиме (а она и на современном железе в нём будет если сидеть в досе).

В нативном (для PC/AT) режиме генерится уже 1-байтовый сканкод, в этот режим всякие новые ОС её переключали.