Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbhid/kbd/conv.c

    rc072a29 r9d58539  
    4545 */
    4646static int scanmap_simple[255] = {
     47
     48//      [0x29] = KC_BACKTICK,
     49
     50//      [0x02] = KC_1,
     51//      [0x03] = KC_2,
    4752        [0x04] = KC_A,
    4853        [0x05] = KC_B,
     
    8994        [0x2c] = KC_SPACE,
    9095
    91         [0x2d] = KC_MINUS,
     96        [0x2d] = KC_MINUS,  // same as DASH? (- or _)
    9297        [0x2e] = KC_EQUALS,
    9398        [0x2f] = KC_LBRACKET,
    9499        [0x30] = KC_RBRACKET,
    95100        [0x31] = KC_BACKSLASH,
    96         [0x32] = KC_HASH,
     101        //[0x32] = KC_, // TODO: HASH??? maybe same as 0x31 - backslash
     102        [0x32] = KC_BACKSLASH,
    97103        [0x33] = KC_SEMICOLON,
    98         [0x34] = KC_QUOTE,
    99         [0x35] = KC_BACKTICK,
     104        [0x34] = KC_QUOTE,  // same as APOSTROPHE? (')
     105        [0x35] = KC_BACKTICK,  // same as GRAVE ACCENT?? (`)
    100106        [0x36] = KC_COMMA,
    101107        [0x37] = KC_PERIOD,
     
    131137        [0x52] = KC_UP,
    132138
     139        //[0x64] = // some funny key
     140
     141        [0xe0] = KC_LCTRL,
     142        [0xe1] = KC_LSHIFT,
     143        [0xe2] = KC_LALT,
     144        //[0xe3] = KC_L // TODO: left GUI
     145        [0xe4] = KC_RCTRL,
     146        [0xe5] = KC_RSHIFT,
     147        [0xe6] = KC_RALT,
     148        //[0xe7] = KC_R // TODO: right GUI
     149
    133150        [0x53] = KC_NUM_LOCK,
    134151        [0x54] = KC_NSLASH,
     
    147164        [0x61] = KC_N9,
    148165        [0x62] = KC_N0,
    149         [0x63] = KC_NPERIOD,
     166        [0x63] = KC_NPERIOD
    150167
    151         [0x64] = KC_BACKSLASH,
    152 
    153         [0x9a] = KC_SYSREQ,
    154 
    155         [0xe0] = KC_LCTRL,
    156         [0xe1] = KC_LSHIFT,
    157         [0xe2] = KC_LALT,
    158         [0xe4] = KC_RCTRL,
    159         [0xe5] = KC_RSHIFT,
    160         [0xe6] = KC_RALT,
    161168};
    162169
     
    166173 *
    167174 * @param scancode USB HID key code (from HID Usage Tables).
    168  *
     175 * 
    169176 * @retval HelenOS key code corresponding to the given USB HID key code.
    170177 */
Note: See TracChangeset for help on using the changeset viewer.