Ignore:
Timestamp:
2009-02-19T22:54:32Z (16 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
013c4d6
Parents:
91825d90
Message:

Basic support for key modifiers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/include/kbd/keycode.h

    r91825d90 rd1eece6  
    200200
    201201enum keymod {
    202         KM_SHIFT        = 0x01,
    203         KM_CTRL         = 0x02,
    204         KM_ALT          = 0x04
     202        KM_LSHIFT       = 0x001,
     203        KM_RSHIFT       = 0x002,
     204        KM_LCTRL        = 0x004,
     205        KM_RCTRL        = 0x008,
     206        KM_LALT         = 0x010,
     207        KM_RALT         = 0x020,
     208        KM_CAPS_LOCK    = 0x040,
     209        KM_NUM_LOCK     = 0x080,
     210        KM_SCROLL_LOCK  = 0x100,
     211
     212        KM_SHIFT        = KM_LSHIFT | KM_RSHIFT,
     213        KM_CTRL         = KM_LCTRL | KM_RCTRL,
     214        KM_ALT          = KM_LALT | KM_RALT
    205215} keymod_t;
    206216
Note: See TracChangeset for help on using the changeset viewer.