The goal of this message is to make the guest use the same keyboard layout as the client. In other words to remove the necessity to manually configure the keyboard layout on the guest. We can achieve this functionality by informing the agent about the keyboard layout used by the client. The agent then tries to set the appropriate keyboard layout on the guest side. The message is represented by a xkb symbols string (e.g. "pc+us", basically it contains an abbreviation of the country name and some other options). Linux agent can use this string directly, windows agent has to find a keyboard layout for the specified country name. RFE: https://bugs.freedesktop.org/show_bug.cgi?id=85332 --- v3: - commit log changed v2: - the message is a string which is based on xkb symbols or on windows locale (eg "pc+us+inet(evdev)") --- spice/vd_agent.h | 1 + 1 file changed, 1 insertion(+) diff --git a/spice/vd_agent.h b/spice/vd_agent.h index 7464661..4dacb25 100644 --- a/spice/vd_agent.h +++ b/spice/vd_agent.h @@ -77,6 +77,7 @@ enum { VD_AGENT_FILE_XFER_DATA, VD_AGENT_CLIENT_DISCONNECTED, VD_AGENT_MAX_CLIPBOARD, + VD_AGENT_KEYBOARD_DESCRIPTION, VD_AGENT_END_MESSAGE, }; -- 1.9.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel