#
7f5e07d9 |
| 11-Mar-2014 |
Gerd Hoffmann <kraxel@redhat.com> |
input: activate legacy kbd
Restores traditional behavior: Keyboard input will be routed to the most recently added keyboard. Without this all kbd input goes to the ps/2 keyboard, even if you add a
input: activate legacy kbd
Restores traditional behavior: Keyboard input will be routed to the most recently added keyboard. Without this all kbd input goes to the ps/2 keyboard, even if you add a usb keyboard to your guest.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
show more ...
|
#
c57ec324 |
| 11-Mar-2014 |
Peter Maydell <peter.maydell@linaro.org> |
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-5' into staging
input: fixes for the rewrite.
# gpg: Signature made Mon 10 Mar 2014 12:50:25 GMT using RSA key ID D3E87138 # gpg: Good s
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-5' into staging
input: fixes for the rewrite.
# gpg: Signature made Mon 10 Mar 2014 12:50:25 GMT using RSA key ID D3E87138 # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" # gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" # gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
* remotes/kraxel/tags/pull-input-5: input: map INPUT_BUTTON_WHEEL_{UP,DOWN} to legacy input z axis moves. input: sdl: fix guest_cursor logic.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
show more ...
|
#
dbb2a132 |
| 10-Mar-2014 |
Gerd Hoffmann <kraxel@redhat.com> |
input: map INPUT_BUTTON_WHEEL_{UP,DOWN} to legacy input z axis moves.
Unbreaks mouse wheel.
Reported-by: BALATON Zoltan <balaton@eik.bme.hu> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
6fc0303b |
| 07-Mar-2014 |
Peter Maydell <peter.maydell@linaro.org> |
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-4' into staging
Input handling rewrite. SDL2 support.
# gpg: Signature made Wed 05 Mar 2014 11:16:08 GMT using RSA key ID D3E87138 # gpg
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-4' into staging
Input handling rewrite. SDL2 support.
# gpg: Signature made Wed 05 Mar 2014 11:16:08 GMT using RSA key ID D3E87138 # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" # gpg: aka "Gerd Hoffmann <gerd@kraxel.org>" # gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
* remotes/kraxel/tags/pull-input-4: (38 commits) ui/sdl2 : initial port to SDL 2.0 (v2.0) console: add QemuUIInfo console: add head to index to qemu consoles. input: remove index_from_keycode (no users) input: move do_mouse_set to new core input: move qmp_query_mice to new core input: add input_mouse_mode tracepoint input: move mouse mode notifier to new core input-legacy: remove kbd_mouse_event input-legacy: remove kbd_mouse_is_absolute input-legacy: remove kbd_mouse_has_absolute input-legacy: remove kbd_put_keycode input: trace events input: mouse: switch cocoa ui to new core input: keyboard: switch cocoa ui to new core input: mouse: switch monitor to new core input: mouse: switch spice ui to new core input: mouse: switch vnc ui to new core input: mouse: switch sdl ui to new core input: mouse: switch gtk ui to new core ...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
show more ...
|
Revision tags: qemu-kvm-1.5.3-52.el7, qemu-kvm-1.5.3-51.el7, qemu-kvm-0.12.1.2-2.415.el6_5.6, qemu-kvm-0.12.1.2-2.415.el6_5.5, qemu-kvm-0.12.1.2-2.422.el6, v1.7.1, vfio-pci-for-qemu-20140226.0, qemu-kvm-1.5.3-50.el7, qemu-kvm-0.12.1.2-2.421.el6, qemu-kvm-1.5.3-49.el7, qemu-kvm-1.5.3-48.el7, qemu-0888a29, qemu-kvm-1.5.3-47.el7, qemu-kvm-1.5.3-46.el7, qemu-kvm-0.12.1.2-2.415.el6_5.4, qemu-kvm-1.5.3-45.el7, qemu-kvm-1.5.3-44.el7, vfio-pci-for-qemu-20140128.0, qemu-kvm-1.5.3-43.el7, qemu-kvm-0.12.1.2-2.420.el6, for_anthony, qemu-kvm-1.5.3-41.el7, qemu-kvm-1.5.3-40.el7, qemu-kvm-1.5.3-39.el7, vfio-pci-for-qemu-20140117.0, qemu-kvm-1.5.3-38.el7, qemu-kvm-1.5.3-37.el7, qemu-kvm-1.5.3-36.el7, qemu-kvm-1.5.3-35.el7, qemu-kvm-1.5.3-34.el7, qemu-kvm-1.5.3-33.el7, qemu-kvm-1.5.3-32.el7, qemu-kvm-1.5.3-31.el7, qemu-kvm-0.12.1.2-2.419.el6, qom-devices-for-anthony, qom-cpu-for-anthony, qemu-kvm-1.5.3-30.el7, qemu-kvm-1.5.3-29.el7, qemu-kvm-1.5.3-28.el7, qemu-kvm-1.5.3-27.el7, qemu-kvm-1.5.3-26.el7, signed-s390-for-upstream, qemu-kvm-1.5.3-25.el7, qemu-kvm-1.5.3-24.el7, qemu-kvm-1.5.3-23.el7, qemu-kvm-1.5.3-22.el7 |
|
#
5c07d00f |
| 10-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: remove index_from_keycode (no users)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
70b52f62 |
| 10-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: move do_mouse_set to new core
This removes the last user of the lecagy input mouse handler list, so we can remove more legacy bits with this.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
e842c68d |
| 10-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: move qmp_query_mice to new core
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
Revision tags: v1.6.2, vfio-pci-for-qemu-20131206.0 |
|
#
4a33f45e |
| 05-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: move mouse mode notifier to new core
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
4798648e |
| 05-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input-legacy: remove kbd_mouse_event
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
2d0755d2 |
| 05-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input-legacy: remove kbd_mouse_is_absolute
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
16b0ecd1 |
| 05-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input-legacy: remove kbd_mouse_has_absolute
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
faecd955 |
| 05-Dec-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input-legacy: remove kbd_put_keycode
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
Revision tags: qemu-kvm-1.5.3-21.el7, qemu-kvm-1.5.3-20.el7, v1.7.0 |
|
#
edd85a3d |
| 27-Nov-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: mouse: switch legacy handlers to new core
legacy mouse event handlers are registered in the new core, so they receive events submitted to the new input core.
legacy kbd_mouse_event() continu
input: mouse: switch legacy handlers to new core
legacy mouse event handlers are registered in the new core, so they receive events submitted to the new input core.
legacy kbd_mouse_event() continues to use the old code paths. So new-core event handlers wouldn't see events submitted via kbd_mouse_event.
This leads to the constrain that we we must transition all kbd_mouse_event() users first to keep things working. But that is easier to handle than translating legacy mouse events into new-core mouse events ;)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
show more ...
|
#
d2a92603 |
| 27-Nov-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: keyboard: switch qmp_send_key() to new core.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
#
9784e579 |
| 27-Nov-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: keyboard: switch legacy handlers to new core
legacy kbd event handlers are registered in the new core, so they receive events from the new input core code. keycode -> scancode translation nee
input: keyboard: switch legacy handlers to new core
legacy kbd event handlers are registered in the new core, so they receive events from the new input core code. keycode -> scancode translation needed here.
legacy kbd_put_keycode() sends events to the new core. scancode -> keycode translation needed here.
So with this patch the new input core is fully functional for keyboard events. New + legacy interfaces can be mixed in any way.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
show more ...
|
#
7ad95ff7 |
| 27-Nov-2013 |
Gerd Hoffmann <kraxel@redhat.com> |
input: rename file to legacy
Rename ui/input.c to ui/input-legacy.c. We are going to replace it step by step.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|