index
:
gpu-screen-recorder-ui
master
A fullscreen overlay UI for GPU Screen Recorder, in the style of ShadowPlay.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
gsr-global-hotkeys
/
keyboard_event.c
Age
Commit message (
Collapse
)
Author
10 days
Delegate keyboard grab until a button has been pressed if the device says ↵
1.1.4
dec05eba
its a mouse
10 days
Revert global hotkeys change, ignore mice again
dec05eba
11 days
Fix hotkeys not working on some keyboards
dec05eba
13 days
Add 'restart replay on save' option
dec05eba
13 days
Make hotkeys reconfigurable, faster hotkey startup time, fix some keyboard ↵
dec05eba
locale issues
2025-01-10
sys/poll.h -> poll.h
dec05eba
2025-01-09
Revert "Dont use dlopen in gsr-global-hotkeys"
dec05eba
This reverts commit b0def958c705ffadeca365753f18aa24ebe85e01.
2025-01-09
Dont use dlopen in gsr-global-hotkeys
dec05eba
2025-01-08
Unset DRI_PRIME as well
dec05eba
2025-01-07
Try and support different keyboard layouts through x11 xkb mapping
dec05eba
2025-01-05
Only grab left alt, to allow altgr+z to be used for keyboard that type ż ↵
dec05eba
with it
2025-01-04
Add option to only grab virtual devices, to support input remapping software
dec05eba
2024-12-28
Global hotkeys: fix incorrect free
dec05eba
2024-12-28
Add option to manage program startup directly in the program
dec05eba
2024-12-28
Global hotkeys: only grab devices after all keys have been released
dec05eba
2024-12-26
Virtual keyboard: set EV_SYN and EV_MSC event bits
dec05eba
2024-12-26
Mention that recording has to be restarted to apply changes. Fix stuck in ↵
dec05eba
repeat state if pressed while gsr-global-hotkey starts
2024-12-17
More key grab fixes, ignore mice/js/wheel
dec05eba
2024-12-17
Fix mouse getting grabbed, not allowing mouse movement
dec05eba
2024-12-16
Ungrab before closing event fd
dec05eba
2024-12-16
Prevent focused application from receiving global hotkey keys on wayland as ↵
dec05eba
well (massive hack)
2024-12-16
Rewrite linux global hotkey to not depend on any libraries (also allows it ↵
dec05eba
to work on non-systemd systems(?)), remove unused gsr-window-name