LINUX.ORG.RU

Посоветуйте библиотеку для обработки ввода

 , , ,


0

2

Есть что-то такое, созданное чисто для чтения ввода с клавиатуры, мыши?
Мне советуют SDL, GTK+... Но я хочу библиотечку поменьше.
Хочу, чтобы клавиатура представлялась таким массивом булевых значений — нажато/не нажато. То есть, if (keyboard[KEY_ESC]) { exit(0); }. А от мыши нужны только dx, dy, dwheel, btn0, btn1, btn2. Можно без всяких джойстиков и тачскринов.

★★★★★

хочу библиотечку поменьше

cat /dev/input/event*

anonymous
()

GLFW, вроде, подходит под описание.

if (glfwGetKey(w, GLFW_KEY_ESCAPE)) { exit(0); }
ozkriff
()

Тоже проголосую за GLFW. Но там есть OpenGL и если он тебе не нужен, то вероятнее всего оно будет бесполезным.

anonymous
()

if (keyboard[KEY_ESC]) { exit(0); }

Это больше на событие похоже, если в терминах того же SDL.

al_exquemelin ★★★
()

SDL переносим, работает везде. Бери его.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.