ref: 2450db511ea8911e52168e3a5f895a89e963dc57
dir: /kbd.h/
typedef struct Kbdctl Kbdctl;
typedef struct Key Key;
struct Kbdctl
{
int fd;
int pid;
Channel *c;
};
struct Key
{
Rune k;
ushort mods;
};
enum
{
Mctrl = 1<<0,
Malt = 1<<1,
Mshift = 1<<2,
};
Kbdctl *initkbd(void);
void closekbd(Kbdctl*);