case 0x1C: key_code = Qt::Key_Select; //tab + tilde unicode = ((!shift) ? 0x09 : 0x7e ); break; case 0x67: key_code = Qt::Key_Up; unicode = 0xffff; break; case 0x6C: key_code = Qt::Key_Down; unicode = 0xffff; break; case 0x69: key_code = Qt::Key_Left; unicode = 0xffff; break; case 0x6A: key_code = Qt::Key_Right; unicode = 0xffff; break; case 0x66: key_code = Qt::Key_Home; unicode = 0xffff; break;