[ 
https://issues.apache.org/jira/browse/GUACAMOLE-520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16399966#comment-16399966
 ] 

Michael Jumper commented on GUACAMOLE-520:
------------------------------------------

{quote}
map shift 0x02..0x0C 0x2B ~ "1234567890\"       It is strikeout automatically, 
I guess it is visual editor's issue.
{quote}

You need to use JIRA's wiki formatting. You would normally wrap code in 
\{code\} tags.

{quote}
I have changed it to the following and everything is working fine. All the keys 
are working fine in Japanese keyboard.

{code:none}
parent "base"
name "ja-jp-qwerty"
freerdp "KBD_JAPANESE"
#freerdp "KBD_JAPANESE_INPUT_SYSTEM_MS_IME2002"

map shift 0x02..0x0C 0x2B ~ "1234567890\"
map -shift 0x10..0x1A ~ "qwertyuiop["
map -shift 0x1E..0x27 0x1B ~ "asdfghjkl;]"
map -shift 0x2C..0x35 ~ "zxcvbnm,./"
...
{code}
{quote}

Even if it works, similar to the point made on GUACAMOLE-518, unless the keymap 
you show here lists absolutely all characters which the Japanese keyboard can 
type, it is incorrect. Keymaps need to define the exact sequence of scancodes 
that Guacamole will need to send to the RDP server to produce any character 
supported by the RDP server's keyboard given input from a mechanism which may 
not be the same.

With an English keyboard on the RDP server, for example, if the user types an 
uppercase "A" without using Shift (entered via text input, entered via some 
mobile keyboards), Guacamole needs to automatically press Shift as necessary to 
ensure things are interpreted correctly on the RDP server. The same goes for 
any modifiers that the Japanese keyboard uses; the modifiers being held on the 
client side may not match. The client side may even be using an input method 
that doesn't involve modifiers.

> Issues with Japanese Keys from Japanese Keyboard in Japanese OS
> ---------------------------------------------------------------
>
>                 Key: GUACAMOLE-520
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-520
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole
>    Affects Versions: 0.9.14
>            Reporter: Amarjeet Singh
>            Priority: Minor
>         Attachments: ja_jp_qwerty.keymap
>
>
> Apache Guacamole Discussion Thread Link is as follows :-
> [http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/Fwd-ISSUES-with-Japanese-Keys-from-Japanese-Keyboard-in-Japanese-OS-td2924.html|http://example.com]
> Local Operating System : Windows 10 [ Japanese Keyboard layout ] 
> Remote Operating System : Windows 10 [ Japanese Keyboard layout ] 
> Browser : Chrome 
> Guacamole-Client and Guacamole-Server [ Latest code from  GIT ] 
> *server-layout is :   ja-jp-qwerty*



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to