#include<libinput.h>intmain(){structlibinput*li;structlibinput_event*event;// 初始化libinputli=libinput_udev_create_context(&interface,NULL);libinput_udev_assign_seat(li,"seat0");// 开始监听事件while(1){libinput_dispatch(li);event=libinput_get_event(li);// 处理鼠标事件if(libinput_even...
libinput-test-suite-device libinput-test-suite-path libinput-test-suite-udev libinput-test-suite-log libinput-test-suite-misc libinput-test-suite-quirks libinput-test-suite-keyboard libinput-test-suite-pad libinput-test-suite-switch ...
udev: drop unused function meson.build: define HAVE_LOCALE_H udev: restrict the seat ID to 256 characters path: limit path device nodes to PATH_MAX characters include: add MT_TOOL_DIAL to freebsd's input.h Add a bit() macro Drop the AS_MASK macro, replace with bit timer: print the ...
dir_libexec = get_option('prefix') / get_option('libexecdir') / 'libinput' dir_lib = get_option('prefix') / get_option('libdir') dir_man1 = get_option('prefix') / get_option('mandir') / 'man1' dir_system_udev = get_option('prefix') / 'lib' / 'udev' dir_src_...
dir_libexec = get_option('prefix') / get_option('libexecdir') / 'libinput' dir_lib = get_option('prefix') / get_option('libdir') dir_man1 = get_option('prefix') / get_option('mandir') / 'man1' dir_system_udev = get_option('prefix') / 'lib' / 'udev' dir_src_...
dir_system_udev = get_option('prefix') / 'lib' / 'udev' dir_src_quirks = meson.current_source_dir() / 'quirks' dir_src_test = meson.current_source_dir() / 'test' dir_src = meson.current_source_dir() / 'src' dir_gitlab_ci = meson.current_source_dir() / '.gitlab-...
dir_system_udev = get_option('prefix') / 'lib' / 'udev' dir_src_quirks = meson.current_source_dir() / 'quirks' dir_src_test = meson.current_source_dir() / 'test' dir_src = meson.current_source_dir() / 'src' dir_udev = get_option('udev-dir') ...