Changeset 90241 in vbox
- Timestamp:
- Jul 19, 2021 2:28:35 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp
r89943 r90241 163 163 } else { 164 164 usage = aScancode2Hid[scanCode & 0x7F]; 165 AssertMsg(usage, ("SS_IDLE: scanCode=%02X\n", scanCode)); 165 166 *pUsage = usage | keyUp | HID_PG_KB_BITS; 166 167 /* Remain in SS_IDLE state. */ … … 169 170 case SS_EXT: 170 171 usage = aExtScan2Hid[scanCode & 0x7F]; 172 AssertMsg(usage, ("SS_EXT: scanCode=%02X\n", scanCode)); 171 173 *pUsage = usage | keyUp | HID_PG_KB_BITS; 172 174 state = SS_IDLE; … … 238 240 * key up into a key up/key down sequence. 239 241 */ 240 if ((idUsage == (PDMIKBDPORT_KEY_UP | 0x90)) || (idUsage == (PDMIKBDPORT_KEY_UP | 0x91))) 242 if ( (idUsage == (PDMIKBDPORT_KEY_UP | HID_PG_KB_BITS | 0x90)) 243 || (idUsage == (PDMIKBDPORT_KEY_UP | HID_PG_KB_BITS | 0x91))) 241 244 { 242 245 PDRVKBDQUEUEITEM pItem2 = (PDRVKBDQUEUEITEM)PDMQueueAlloc(pDrv->pQueue);
Note:
See TracChangeset
for help on using the changeset viewer.