diff options
| author | Darrell Walisser | 2020-12-10 15:33:06 +0100 |
|---|---|---|
| committer | Gerd Hoffmann | 2020-12-11 08:06:40 +0100 |
| commit | 2951106143f6cf20b3a0e4f2078721503fe6418a (patch) | |
| tree | 4de17cb94a4384eb834fe55554493af44d47488b /ui | |
| parent | ui/vnc: Add missing lock for send_color_map (diff) | |
| download | qemu-2951106143f6cf20b3a0e4f2078721503fe6418a.tar.gz qemu-2951106143f6cf20b3a0e4f2078721503fe6418a.tar.xz qemu-2951106143f6cf20b3a0e4f2078721503fe6418a.zip | |
sdl2: Add extra mouse buttons
Allows guest to receive mouse buttons 4 and 5, aka "SIDE" button
and "EXTRA" button
Signed-off-by: Darrell Walisser <darrell.walisser@gmail.com>
Message-id: GNUALCfDBqhCUvLwBNJaKqxcPewMtlqCnixk8xTrgI@ubuntu
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/sdl2.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -275,6 +275,8 @@ static void sdl_send_mouse_event(struct sdl2_console *scon, int dx, int dy, [INPUT_BUTTON_LEFT] = SDL_BUTTON(SDL_BUTTON_LEFT), [INPUT_BUTTON_MIDDLE] = SDL_BUTTON(SDL_BUTTON_MIDDLE), [INPUT_BUTTON_RIGHT] = SDL_BUTTON(SDL_BUTTON_RIGHT), + [INPUT_BUTTON_SIDE] = SDL_BUTTON(SDL_BUTTON_X1), + [INPUT_BUTTON_EXTRA] = SDL_BUTTON(SDL_BUTTON_X2) }; static uint32_t prev_state; |
