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. 
◆ XKB_VMOD_NAME_ALT
      
        
          | #define XKB_VMOD_NAME_ALT   "Alt" | 
        
      
 
 
◆ XKB_VMOD_NAME_HYPER
      
        
          | #define XKB_VMOD_NAME_HYPER   "Hyper" | 
        
      
 
 
◆ XKB_VMOD_NAME_LEVEL3
      
        
          | #define XKB_VMOD_NAME_LEVEL3   "LevelThree" | 
        
      
 
 
◆ XKB_VMOD_NAME_LEVEL5
      
        
          | #define XKB_VMOD_NAME_LEVEL5   "LevelFive" | 
        
      
 
 
◆ XKB_VMOD_NAME_META
      
        
          | #define XKB_VMOD_NAME_META   "Meta" | 
        
      
 
 
◆ XKB_VMOD_NAME_NUM
      
        
          | #define XKB_VMOD_NAME_NUM   "NumLock" | 
        
      
 
 
◆ XKB_VMOD_NAME_SCROLL
      
        
          | #define XKB_VMOD_NAME_SCROLL   "ScrollLock" | 
        
      
 
 
◆ XKB_VMOD_NAME_SUPER
      
        
          | #define XKB_VMOD_NAME_SUPER   "Super" |