diff options
author | Yonit Halperin <yhalperi@redhat.com> | 2012-02-29 16:58:46 +0200 |
---|---|---|
committer | Yonit Halperin <yhalperi@redhat.com> | 2012-03-01 08:58:52 +0200 |
commit | 68cdc5488da1a008fa4e8a4447b85aa8ac9c2735 (patch) | |
tree | f75005edec20d1149aaa722b4df2f2974b3d79f3 /client/inputs_channel.cpp | |
parent | a50619e7334ff3620034a8b2ea75ceeffd4a805a (diff) | |
download | spice-68cdc5488da1a008fa4e8a4447b85aa8ac9c2735.tar.gz spice-68cdc5488da1a008fa4e8a4447b85aa8ac9c2735.tar.xz spice-68cdc5488da1a008fa4e8a4447b85aa8ac9c2735.zip |
client: keyboard - add mapping for volume keys
Add support for sending volume keys scancodes to the guest
RHBZ #552539
A good reference for mapping keymaps to scancodes can be found in
spice-gtk/gtk/keymaps.csv
Signed-off-by: Yonit Halperin <yhalperi@redhat.com>
Diffstat (limited to 'client/inputs_channel.cpp')
-rw-r--r-- | client/inputs_channel.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/client/inputs_channel.cpp b/client/inputs_channel.cpp index b6f02200..c148effd 100644 --- a/client/inputs_channel.cpp +++ b/client/inputs_channel.cpp @@ -561,7 +561,10 @@ void InputsChannel::init_scan_table() init_escape_scan_code(REDKEY_ESCAPE_BASE); init_escape_scan_code(REDKEY_PAD_ENTER); init_escape_scan_code(REDKEY_R_CTRL); + init_escape_scan_code(REDKEY_MUTE); init_escape_scan_code(REDKEY_FAKE_L_SHIFT); + init_escape_scan_code(REDKEY_VOLUME_DOWN); + init_escape_scan_code(REDKEY_VOLUME_UP); init_escape_scan_code(REDKEY_PAD_DIVIDE); init_escape_scan_code(REDKEY_FAKE_R_SHIFT); init_escape_scan_code(REDKEY_CTRL_PRINT_SCREEN); |