ref: 4772141bd632a56a349a9ea96f908878860ad78a
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*);