1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-13 10:26:09 +00:00
mpv/input
Uoti Urpala b9eaafe1ed input: modify interpretation of doubleclick events
The code combining button presses into multibutton commands prevented
single click commands from triggering if a doubleclick event had been
generated from the same button press. As a result using the mouse
wheel to seek worked very badly. Special-case doubleclick events in
the event interpretation code to avoid this issue. This changes the
sequence of generated "keys" for press-release-press-release from
MOUSE_BTN0   MOUSE_BTN0-MOUSE_BTN0_DBL   MOUSE_BTN0_DBL   to
MOUSE_BTN0   MOUSE_BTN0_DBL              MOUSE_BTN0.
"Keys" like MOUSE_BTN0-MOUSE_BTN0_DBL will never be generated now; any
existing configuration files using those need to be changed.
2011-05-02 00:44:21 +03:00
..
appleir.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
ar.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
ar.h input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
input.c input: modify interpretation of doubleclick events 2011-05-02 00:44:21 +03:00
input.h input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
joystick.c Delete things related to old translation system 2010-03-10 03:47:14 +02:00
joystick.h input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
keycodes.h input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
lirc.c cleanup: remove NULL checks before free() all over the code 2010-11-14 13:11:20 +02:00
lirc.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00