NevemTeve
2003.03.19
|
|
0 0
50
|
A state mező értékeit az X.h-ban találjuk:
#define ShiftMask (1<<0) // Shift
#define LockMask (1<<1) // CapsLock
#define ControlMask (1<<2) // Control
#define Mod1Mask (1<<3) // bal-Alt
#define Mod2Mask (1<<4) // NumLock
#define Mod3Mask (1<<5)
#define Mod4Mask (1<<6)
#define Mod5Mask (1<<7) // ScrollLock
#define Button1Mask (1<<8)
#define Button2Mask (1<<9)
#define Button3Mask (1<<10)
#define Button4Mask (1<<11)
#define Button5Mask (1<<12) // jobb-AltGr
Az egyes sorok végén megjegyzésként saját mérési erdményeimmel (xev(1) program).
A keycode értékét a /etc/X11/xkb/keycodes/xfree86 (vagy hasonló) file-ban találhatjuk, azzal a nehezítéssel, hogy nem billentyűnek van beszélő neve (mint pl TLDE,BKSP,SYRQ,RGHT), hanem a minden billentyűzeten meglévő "fix" billentyűk AE01-AE012,AD01-AD12,AC01-AC11,AB01-AB10 néven szerepelnek (fölülről lefelé, soronként, pl AC01=38=a, AC11=48='=á)
|
Előzmény: NevemTeve (49)
|
|