Lines Matching refs:usbcode
1274 int32_t usbcode;
1300 usbcode = hkbd_get_key(sc, (wait == FALSE) ? 0 : 1);
1301 if (!KBD_IS_ACTIVE(kbd) || (usbcode == -1))
1307 keycode = hkbd_atkeycode(usbcode, sc->sc_ndata.bitmap);
1312 (usbcode & KEY_RELEASE)));
1314 return (usbcode);
1325 int32_t usbcode;
1369 usbcode = hkbd_get_key(sc, (wait == FALSE) ? 0 : 1);
1370 if (usbcode == -1) {
1377 keycode = hkbd_atkeycode(usbcode, sc->sc_ndata.bitmap);
1384 (usbcode & KEY_RELEASE)));
1390 return (usbcode);
1393 keycode = hkbd_trtab[KEY_INDEX(usbcode)];
1401 if (usbcode & KEY_RELEASE) {
1419 if (usbcode & KEY_RELEASE) {
1867 hkbd_atkeycode(int usbcode, const uint64_t *bitmap)
1871 keycode = hkbd_trtab[KEY_INDEX(usbcode)];
1877 * mapped Alted PrintScreens to an unusual usbcode (0x8a).
1882 * The usual usbcode for all PrintScreens is 0x46. hkbd_trtab