Loading...
Searching...
No Matches
Virtual modifiers names
Predefined names for common modifiers and LEDs
Collaboration diagram for Virtual modifiers names:

## Macros

#define | XKB_VMOD_NAME_ALT "Alt"
#define | XKB_VMOD_NAME_HYPER "Hyper"
#define | XKB_VMOD_NAME_LEVEL3 "LevelThree"
#define | XKB_VMOD_NAME_LEVEL5 "LevelFive"
#define | XKB_VMOD_NAME_META "Meta"
#define | XKB_VMOD_NAME_NUM "NumLock"
#define | XKB_VMOD_NAME_SCROLL "ScrollLock"
#define | XKB_VMOD_NAME_SUPER "Super"

## Detailed Description

Common virtual modifiers, encoded in xkeyboard-config in the compat and symbols files.

They have been stable since the beginning of the project and are unlikely to ever change.

## Macro Definition Documentation

## XKB_VMOD_NAME_ALT

#define XKB_VMOD_NAME_ALT "Alt"

Since
  1.8.0

## XKB_VMOD_NAME_HYPER

#define XKB_VMOD_NAME_HYPER "Hyper"

Since
  1.8.0

## XKB_VMOD_NAME_LEVEL3

#define XKB_VMOD_NAME_LEVEL3 "LevelThree"

Since
  1.8.0

## XKB_VMOD_NAME_LEVEL5

#define XKB_VMOD_NAME_LEVEL5 "LevelFive"

Since
  1.8.0

## XKB_VMOD_NAME_META

#define XKB_VMOD_NAME_META "Meta"

Since
  1.8.0

## XKB_VMOD_NAME_NUM

#define XKB_VMOD_NAME_NUM "NumLock"

Since
  1.8.0

## XKB_VMOD_NAME_SCROLL

#define XKB_VMOD_NAME_SCROLL "ScrollLock"

Since
  1.8.0

## XKB_VMOD_NAME_SUPER

#define XKB_VMOD_NAME_SUPER "Super"

Since
  1.8.0