Сопоставление Xlib с WinApi – как проверить, какие клавиши нажатыLinux

Anonymous
Сопоставление Xlib с WinApi – как проверить, какие клавиши нажаты

Сообщение Anonymous »

В моем приложении для Linux я могу проверить, какая физическая клавиша нажата, используя следующий код:

Код: Выделить всё

int min_code = 0;
int max_code = 0;
char keys[32];

XDisplayKeycodes(dpy, &min_code, &max_code);
XQueryKeymap(dpy, keys);

for(int code = min_code; code < max_code; ++code)
{
bool pressed = (keys[key_code / 8] & (1 

Подробнее здесь: [url]https://stackoverflow.com/questions/78334183/mapping-xlib-to-winapi-how-to-check-which-keys-are-pressed[/url]

Вернуться в «Linux»