[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] f5c0ab: input (curses): mask keycodes to remo
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] f5c0ab: input (curses): mask keycodes to remove modifier b... |
Date: |
Wed, 28 May 2014 03:30:06 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: f5c0ab131265270c1e7852ec0d4e284a219d63d4
https://github.com/qemu/qemu/commit/f5c0ab131265270c1e7852ec0d4e284a219d63d4
Author: Andrew Oates <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M ui/curses.c
Log Message:
-----------
input (curses): mask keycodes to remove modifier bits
Without the mask, control bits are passed on in the keycode, generating
incorrect PS/2 sequences when SHIFT, ALT, etc are held down.
Cc: address@hidden
Signed-off-by: Andrew Oates <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 11c7fa7fa602704d9673ea59c575f58777008d93
https://github.com/qemu/qemu/commit/11c7fa7fa602704d9673ea59c575f58777008d93
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M include/ui/input.h
M ui/input-keymap.c
Log Message:
-----------
input: add qemu_input_key_number_to_qcode
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 2386a907301134d344649426e6928614567d1235
https://github.com/qemu/qemu/commit/2386a907301134d344649426e6928614567d1235
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M trace-events
M ui/input.c
Log Message:
-----------
input: add name to input_event_key_number
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 86846bfe64a0104df081226711804b8517258108
https://github.com/qemu/qemu/commit/86846bfe64a0104df081226711804b8517258108
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M ui/input-keymap.c
Log Message:
-----------
input: keymap: add meta keys
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 1ff5eedd1d0facf94b2f272058b83856b361b079
https://github.com/qemu/qemu/commit/1ff5eedd1d0facf94b2f272058b83856b361b079
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M hw/input/hid.c
M include/hw/input/hid.h
Log Message:
-----------
input: switch hid keyboard to new input layer api.
Minimal patch to get the switchover done. We continue processing ps/2
scancodes for now as they are part of the live migration stream. Fixing
that, then mapping directly from QKeyValue to HID keycodes is left as
excercise for another day.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 8b84286f4cd0ff5dbf367dc55cf20d9762ac5634
https://github.com/qemu/qemu/commit/8b84286f4cd0ff5dbf367dc55cf20d9762ac5634
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M hw/input/hid.c
M include/hw/input/hid.h
Log Message:
-----------
input: switch hid mouse and tablet to the new input layer api.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 6f5943cf45b89b70c228dc51d83e0f861a478ead
https://github.com/qemu/qemu/commit/6f5943cf45b89b70c228dc51d83e0f861a478ead
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M include/ui/input.h
M ui/input.c
Log Message:
-----------
input: bind devices and input routing
Add function to bind input devices to display devices. Implementing
input routing on top of this: Events coming from the display device in
question are routed to the input device bound to it (if there is one).
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: ee8c0b622c80ed33de5dc3c5444973a1099ca5f6
https://github.com/qemu/qemu/commit/ee8c0b622c80ed33de5dc3c5444973a1099ca5f6
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M ui/sdl2.c
Log Message:
-----------
sdl: pass key event source to input layer
So the input layer knows where the input is coming from
and input routing works correctly.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: f85d28316ab2560e0063f51d2b281bbcdc138442
https://github.com/qemu/qemu/commit/f85d28316ab2560e0063f51d2b281bbcdc138442
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M hw/usb/dev-hid.c
Log Message:
-----------
usb: add input routing support for tablet and keyboard
Add display property to the keyboard.
Add display and head properties to the tablet.
If properties are set bind device to the display specified to
setup input routing.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 8977bd111f62035b675d41c432eb8b6bf6b86b0f
https://github.com/qemu/qemu/commit/8977bd111f62035b675d41c432eb8b6bf6b86b0f
Author: Gerd Hoffmann <address@hidden>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
A docs/multiseat.txt
Log Message:
-----------
docs: add multiseat.txt
Howto on setting up multiseat for guests.
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 4aa23452e366790e6c50dea73c8bc5eea44e2f38
https://github.com/qemu/qemu/commit/4aa23452e366790e6c50dea73c8bc5eea44e2f38
Author: Peter Maydell <address@hidden>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
A docs/multiseat.txt
M hw/input/hid.c
M hw/usb/dev-hid.c
M include/hw/input/hid.h
M include/ui/input.h
M trace-events
M ui/curses.c
M ui/input-keymap.c
M ui/input.c
M ui/sdl2.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-9' into staging
input: add event routing and multiseat support.
input: misc bugfixes and minor improvements.
# gpg: Signature made Mon 26 May 2014 07:44:29 BST using RSA key ID D3E87138
# gpg: Can't check signature: public key not found
* remotes/kraxel/tags/pull-input-9:
docs: add multiseat.txt
usb: add input routing support for tablet and keyboard
sdl: pass key event source to input layer
input: bind devices and input routing
input: switch hid mouse and tablet to the new input layer api.
input: switch hid keyboard to new input layer api.
input: keymap: add meta keys
input: add name to input_event_key_number
input: add qemu_input_key_number_to_qcode
input (curses): mask keycodes to remove modifier bits
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/9474ab1487cc...4aa23452e366
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] f5c0ab: input (curses): mask keycodes to remove modifier b...,
GitHub <=