Commit Graph

20 Commits (52fd17af0fe5633b7a87835a6bc63fe8b59222e2)

Author SHA1 Message Date
fbourqui 3d9e7db849
Update xrdp_keyboard.ini
Add the missing Swiss French rdp_layout_ definitions, ch(fr) in X11
7 years ago
rkantos cdba988f52 Update xrdp_keyboard.ini
Add the missing? Finnish rdp_layout_ definitions. Makes my install now work with Finnish keyboard layout. (same as Swedish)
7 years ago
Soedarsono 3c3eb9ed73 Add dvorak keyboard layout 7 years ago
Koichiro IWAO 9ca52b05da add Belgian keyboard 8 years ago
Koichiro IWAO 606984baad add Spanish keylayout 8 years ago
Koichiro IWAO 0299d64fa8 sort xrdp_keyboard.ini 8 years ago
Ben Cohen bb9756f6c5 Fix UK/GB keyboard layout
The UK/GB keyboard doesn't work properly connecting to xrdp with xorgxrdp.
It does work when connecting to xrdp with x11vnc, however.

This is because the layout is not declared in xrdp_keyboard.ini.  It needs
to be called "gb" not "uk".  (There are other layouts that have
km-nnnn.ini files that aren't declared in xrdp_keyboard.ini, so they might
have the same bug, but I haven't tested that.  This is analagous to the
commits for the "ch" and "pl" layouts.)

Test case:

1. Use a PC with the UK/GB keyboard layout.

2. Create /etc/xrdp/startwm.sh as follows:

     #!/bin/sh
     export LANG=en_GB.UTF-8
     export MDM_LANG=en_GB.UTF-8
     export XTERM_LOCALE=en_GB.UTF-8
     xterm
     exit 0

3. Connect using rdesktop to localhost (from a session where the same
   environment variables are defined).

4. Test layout-specific keys such as:
      \ (backslash)
      | (bar)
      # (numbersign)
      ~ (asciitilde)
      £ (sterling: Shift-3)
      € (EuroSign: AltGr-4)

These keys should produce the appropriate symbol but they don't.  With
the change in this commit the keys produce the correct symbol.
8 years ago
Koichiro IWAO 2424a9c020 Workaround for a regression of JP keyboard detection #663
caused by 9c31bd5.  This is not a complete fix but just a workaround
because keylayout value of Japanese keyboard can be other than these
4 values. This workaround still doesn't cover all JP keyboards.

  - 0x00000411
  - 0xe0010411
  - 0xe0200411
  - 0xe0210411

Looking for `0411` in lower 16 bits is enough to detect JP keyboards.
8 years ago
Pavel Roskin 8a1de8dbc4 Remove trailing whitespace 8 years ago
Westporch 2ea8eddc25 Sort alphabetically 8 years ago
Westporch 52081cb8bc Add 'rdp_layout_kr=kr' 8 years ago
Koichiro IWAO 9c31bd5cc4 unify Japanese keymap in xrdp_keyboard.ini 8 years ago
Koichiro IWAO cb1960e0fc config: use semicolon to comment out descriptions in config files
and use number sign to comment out actual configurations.
For example:

    ; if set to true, enables foobar
    #foobar=true
8 years ago
Akira Taniguchi b6ba95e179 Update xrdp_keyboard.ini 9 years ago
Pavel Roskin 92a6833e9b Fix typos 9 years ago
Thomas Spalinger 04b729ccd1 finish for supporting swiss german keyboard 10 years ago
Akira Taniguchi 2fc1f3b811 xrdp_keyboard.ini: Fix jp keyboard model 10 years ago
Koichiro IWAO 2212991bd7 Add Japanese keymap codes in xrdp_keyboard.ini 10 years ago
Michał Górny cc3231272d Install and enable 0415/pl keymap 10 years ago
Jay Sorg d99181aa78 xrdp: added xrdp_keyboard.ini 11 years ago