en_gb_qwerty.keymap (2874B)
1# 2# Licensed to the Apache Software Foundation (ASF) under one 3# or more contributor license agreements. See the NOTICE file 4# distributed with this work for additional information 5# regarding copyright ownership. The ASF licenses this file 6# to you under the Apache License, Version 2.0 (the 7# "License"); you may not use this file except in compliance 8# with the License. You may obtain a copy of the License at 9# 10# http://www.apache.org/licenses/LICENSE-2.0 11# 12# Unless required by applicable law or agreed to in writing, 13# software distributed under the License is distributed on an 14# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15# KIND, either express or implied. See the License for the 16# specific language governing permissions and limitations 17# under the License. 18# 19 20parent "base" 21name "en-gb-qwerty" 22freerdp "KBD_UNITED_KINGDOM" 23 24# 25# Basic keys 26# 27 28map -caps -altgr -shift 0x29 0x02..0x0D ~ "`1234567890-=" 29map -caps -altgr -shift 0x10..0x1B ~ "qwertyuiop[]" 30map -caps -altgr -shift 0x1E..0x28 0x2B ~ "asdfghjkl;'#" 31map -caps -altgr -shift 0x56 0x2C..0x35 ~ "\zxcvbnm,./" 32 33map -caps -altgr +shift 0x29 0x02..0x0D ~ "¬!"£$%^&*()_+" 34map -caps -altgr +shift 0x10..0x1B ~ "QWERTYUIOP{}" 35map -caps -altgr +shift 0x1E..0x28 0x2B ~ "ASDFGHJKL:@~" 36map -caps -altgr +shift 0x56 0x2C..0x35 ~ "|ZXCVBNM<>?" 37 38map +caps -altgr -shift 0x29 0x02..0x0D ~ "`1234567890-=" 39map +caps -altgr -shift 0x10..0x1B ~ "QWERTYUIOP[]" 40map +caps -altgr -shift 0x1E..0x28 0x2B ~ "ASDFGHJKL;'#" 41map +caps -altgr -shift 0x56 0x2C..0x35 ~ "\ZXCVBNM,./" 42 43map +caps -altgr +shift 0x29 0x02..0x0D ~ "¬!"£$%^&*()_+" 44map +caps -altgr +shift 0x10..0x1B ~ "qwertyuiop{}" 45map +caps -altgr +shift 0x1E..0x28 0x2B ~ "asdfghjkl:@~" 46map +caps -altgr +shift 0x56 0x2C..0x35 ~ "|zxcvbnm<>?" 47 48# 49# Keys requiring AltGr (some of which are affected by Caps Lock) 50# 51 52map +altgr -shift 0x29 ~ "¦" 53map +altgr -shift 0x05 ~ "€" 54 55map -caps +altgr -shift 0x12 ~ "é" 56map -caps +altgr +shift 0x12 ~ "É" 57map -caps +altgr -shift 0x16 ~ "ú" 58map -caps +altgr +shift 0x16 ~ "Ú" 59map -caps +altgr -shift 0x17 ~ "í" 60map -caps +altgr +shift 0x17 ~ "Í" 61map -caps +altgr -shift 0x18 ~ "ó" 62map -caps +altgr +shift 0x18 ~ "Ó" 63map -caps +altgr -shift 0x1E ~ "á" 64map -caps +altgr +shift 0x1E ~ "Á" 65map -caps +altgr -shift 0x2E ~ "ç" 66map -caps +altgr +shift 0x2E ~ "Ç" 67 68map +caps +altgr +shift 0x12 ~ "é" 69map +caps +altgr -shift 0x12 ~ "É" 70map +caps +altgr +shift 0x16 ~ "ú" 71map +caps +altgr -shift 0x16 ~ "Ú" 72map +caps +altgr +shift 0x17 ~ "í" 73map +caps +altgr -shift 0x17 ~ "Í" 74map +caps +altgr +shift 0x18 ~ "ó" 75map +caps +altgr -shift 0x18 ~ "Ó" 76map +caps +altgr +shift 0x1E ~ "á" 77map +caps +altgr -shift 0x1E ~ "Á" 78map +caps +altgr +shift 0x2E ~ "ç" 79map +caps +altgr -shift 0x2E ~ "Ç" 80