Changeset 79508 in vbox for trunk/src/VBox
- Timestamp:
- Jul 3, 2019 3:20:44 PM (6 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 12 edited
- 3 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/VirtualBox_xml.qrc
r79325 r79508 4 4 <file alias="102_iso.xml">xml/102_iso.xml</file> 5 5 <file alias="106_japanese.xml">xml/106_japanese.xml</file> 6 <file alias="103_iso.xml">xml/103_iso.xml</file> 6 7 <file alias="us_international.xml">xml/us_international.xml</file> 7 8 <file alias="numpad.xml">xml/numpad.xml</file> … … 9 10 <file alias="us.xml">xml/us.xml</file> 10 11 <file alias="greek.xml">xml/greek.xml</file> 12 <file alias="japanese.xml">xml/japanese.xml</file> 13 <file alias="brazilian.xml">xml/brazilian.xml</file> 11 14 </qresource> 12 15 </RCC> -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.cpp
r79435 r79508 207 207 const char *UIExtraDataDefs::GUI_SoftKeyboard_DialogGeometry = "GUI/SoftKeyboardDialogGeometry"; 208 208 const char *UIExtraDataDefs::GUI_SoftKeyboard_ColorTheme = "GUI/SoftKeyboardColorTheme"; 209 const char *UIExtraDataDefs::GUI_SoftKeyboard_SelectedLayout = "GUI/SoftKeyboardSelectedLayout"; 209 210 210 211 /* File Manager options: */ -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
r79434 r79508 386 386 extern const char *GUI_SoftKeyboard_DialogGeometry; 387 387 extern const char *GUI_SoftKeyboard_ColorTheme; 388 extern const char *GUI_SoftKeyboard_SelectedLayout; 388 389 /** @} */ 389 390 -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
r79434 r79508 4318 4318 } 4319 4319 4320 void UIExtraDataManager::setSoftKeyboardSelectedLayout(const QUuid &uLayoutUid) 4321 { 4322 setExtraDataString(GUI_SoftKeyboard_SelectedLayout, uLayoutUid.toString()); 4323 } 4324 4325 QUuid UIExtraDataManager::softKeyboardSelectedLayout() 4326 { 4327 return QUuid(extraDataString(GUI_SoftKeyboard_SelectedLayout)); 4328 } 4329 4320 4330 void UIExtraDataManager::setFileManagerOptions(bool fListDirectoriesFirst, 4321 4331 bool fShowDeleteConfirmation, -
trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.h
r79434 r79508 678 678 void setSoftKeyboardColorTheme(const QStringList &colorStringList); 679 679 QStringList softKeyboardColorTheme(); 680 void setSoftKeyboardSelectedLayout(const QUuid &uLayoutUid); 681 QUuid softKeyboardSelectedLayout(); 680 682 /** @} */ 681 683 -
trunk/src/VBox/Frontends/VirtualBox/src/softkeyboard/UISoftKeyboard.cpp
r79465 r79508 240 240 UILayoutSelector(QWidget *pParent = 0); 241 241 void setLayoutList(const QStringList &layoutNames, QList<QUuid> layoutIdList); 242 void setCurrentLayout(const Q String &strLayoutName);242 void setCurrentLayout(const QUuid &layoutUid); 243 243 void setCurrentLayoutIsEditable(bool fEditable); 244 244 … … 421 421 422 422 void setKeyCapMap(const QMap<int, KeyCaptions> &keyCapMap); 423 //QMap<int, KeyCaptions> &keyCapMap();423 QMap<int, KeyCaptions> &keyCapMap(); 424 424 const QMap<int, KeyCaptions> &keyCapMap() const; 425 425 bool operator==(const UISoftKeyboardLayout &otherLayout); … … 640 640 public: 641 641 642 bool parseFile(const QString &strFileName); 643 const QUuid &physicalLayoutUUID() const; 644 const QString &name() const; 645 const QString &nativeName() const; 646 const QMap<int, KeyCaptions> &keyCapMap() const; 642 bool parseFile(const QString &strFileName, UISoftKeyboardLayout &layout); 647 643 648 644 private: 649 645 650 void parseKey( );646 void parseKey(QMap<int, KeyCaptions> &keyCapMap); 651 647 QXmlStreamReader m_xmlReader; 652 648 /** Map key is the key position and the value is the captions of the key. */ 653 QMap<int, KeyCaptions> m_keyCapMap;654 QUuid m_physicalLayoutUid;655 QString m_strName;656 QString m_strNativeName;657 649 }; 658 650 … … 1120 1112 } 1121 1113 1122 void UILayoutSelector::setCurrentLayout(const Q String &strLayoutName)1114 void UILayoutSelector::setCurrentLayout(const QUuid &layoutUid) 1123 1115 { 1124 1116 if (!m_pLayoutListWidget) 1125 1117 return; 1126 if ( strLayoutName.isEmpty())1118 if (layoutUid.isNull()) 1127 1119 { 1128 1120 m_pLayoutListWidget->selectionModel()->clear(); 1129 1121 return; 1130 1122 } 1131 QList<QListWidgetItem *> items = m_pLayoutListWidget->findItems(strLayoutName, Qt::MatchFixedString |Qt::MatchCaseSensitive); 1132 if (items.isEmpty()) 1133 return; 1134 QListWidgetItem *pItem = items[0]; 1135 if (!pItem || pItem == m_pLayoutListWidget->currentItem()) 1123 QListWidgetItem *pFoundItem = 0; 1124 for (int i = 0; i < m_pLayoutListWidget->count() && !pFoundItem; ++i) 1125 { 1126 QListWidgetItem *pItem = m_pLayoutListWidget->item(i); 1127 if (!pItem) 1128 continue; 1129 if (pItem->data(Qt::UserRole).toUuid() == layoutUid) 1130 pFoundItem = pItem; 1131 1132 } 1133 if (!pFoundItem) 1134 return; 1135 if (pFoundItem == m_pLayoutListWidget->currentItem()) 1136 1136 return; 1137 1137 m_pLayoutListWidget->blockSignals(true); 1138 m_pLayoutListWidget->setCurrentItem(p Item);1138 m_pLayoutListWidget->setCurrentItem(pFoundItem); 1139 1139 m_pLayoutListWidget->blockSignals(false); 1140 1140 } … … 1612 1612 } 1613 1613 1614 QMap<int, KeyCaptions> &UISoftKeyboardLayout::keyCapMap() 1615 { 1616 return m_keyCapMap; 1617 } 1618 1614 1619 const QMap<int, KeyCaptions> &UISoftKeyboardLayout::keyCapMap() const 1615 1620 { … … 1751 1756 1752 1757 QFontMetrics fontMetrics = painter.fontMetrics(); 1753 1754 1758 int iMargin = 0.25 * fontMetrics.width('X'); 1755 1759 #if 0 1760 painter.drawText(iMargin, iMargin + fontMetrics.height(), QString::number(iKeyPosition)); 1761 #else 1756 1762 QRect textRect(iMargin, iMargin, 1757 1763 keyGeometry.width() - 2 * iMargin, … … 1764 1770 painter.drawText(textRect, Qt::AlignRight | Qt::AlignTop, strShiftAltGrCaption); 1765 1771 painter.drawText(textRect, Qt::AlignRight | Qt::AlignBottom, strAltGrCaption); 1766 1772 #endif 1767 1773 } 1768 1774 … … 2085 2091 xmlWriter.writeTextElement("nativename", m_pCurrentKeyboardLayout->nativeName()); 2086 2092 xmlWriter.writeTextElement("physicallayoutid", pPhysicalLayout->m_uId.toString()); 2093 xmlWriter.writeTextElement("id", m_pCurrentKeyboardLayout->uid().toString()); 2087 2094 2088 2095 QVector<UISoftKeyboardRow> &rows = pPhysicalLayout->rows(); … … 2501 2508 UIKeyboardLayoutReader keyboardLayoutReader; 2502 2509 2503 if (!keyboardLayoutReader.parseFile(strLayoutFileName)) 2510 m_layouts.append(UISoftKeyboardLayout()); 2511 UISoftKeyboardLayout &newLayout = m_layouts.back(); 2512 2513 if (!keyboardLayoutReader.parseFile(strLayoutFileName, newLayout)) 2514 { 2515 m_layouts.removeLast(); 2504 2516 return false; 2505 2506 UISoftKeyboardPhysicalLayout *pPhysicalLayout = findPhysicalLayout(keyboardLayoutReader.physicalLayoutUUID()); 2517 } 2518 2519 UISoftKeyboardPhysicalLayout *pPhysicalLayout = findPhysicalLayout(newLayout.physicalLayoutUuid()); 2507 2520 /* If no pyhsical layout with the UUID the keyboard layout refers is found then cancel loading the keyboard layout: */ 2508 2521 if (!pPhysicalLayout) 2522 { 2523 m_layouts.removeLast(); 2509 2524 return false; 2510 2511 m_layouts.append(UISoftKeyboardLayout()); 2512 UISoftKeyboardLayout &newLayout = m_layouts.back(); 2513 newLayout.setPhysicalLayoutUuid(pPhysicalLayout->m_uId); 2514 newLayout.setName(keyboardLayoutReader.name()); 2515 newLayout.setNativeName(keyboardLayoutReader.nativeName()); 2525 } 2516 2526 newLayout.setSourceFilePath(strLayoutFileName); 2517 newLayout.setKeyCapMap(keyboardLayoutReader.keyCapMap());2518 2527 return true; 2519 2528 } … … 2541 2550 physicalLayoutNames << ":/101_ansi.xml" 2542 2551 << ":/102_iso.xml" 2543 << ":/106_japanese.xml"; 2552 << ":/106_japanese.xml" 2553 << ":/103_iso.xml"; 2544 2554 foreach (const QString &strName, physicalLayoutNames) 2545 2555 loadPhysicalLayout(strName); … … 2553 2563 << ":/german.xml" 2554 2564 << ":/us.xml" 2555 << ":/greek.xml"; 2565 << ":/greek.xml" 2566 << ":/japanese.xml" 2567 << ":/brazilian.xml"; 2556 2568 2557 2569 foreach (const QString &strName, keyboardLayoutNames) … … 2623 2635 UISoftKeyboardLayout *UISoftKeyboardWidget::findLayoutByUid(const QUuid &uid) 2624 2636 { 2637 if (uid.isNull()) 2638 return 0; 2625 2639 for (int i = 0; i < m_layouts.size(); ++i) 2626 2640 { … … 2903 2917 *********************************************************************************************************************************/ 2904 2918 2905 bool UIKeyboardLayoutReader::parseFile(const QString &strFileName )2919 bool UIKeyboardLayoutReader::parseFile(const QString &strFileName, UISoftKeyboardLayout &layout) 2906 2920 { 2907 2921 QFile xmlFile(strFileName); … … 2920 2934 { 2921 2935 if (m_xmlReader.name() == "key") 2922 parseKey( );2936 parseKey(layout.keyCapMap()); 2923 2937 else if (m_xmlReader.name() == "name") 2924 m_strName = m_xmlReader.readElementText();2938 layout.setName(m_xmlReader.readElementText()); 2925 2939 else if (m_xmlReader.name() == "nativename") 2926 m_strNativeName = m_xmlReader.readElementText();2940 layout.setNativeName(m_xmlReader.readElementText()); 2927 2941 else if (m_xmlReader.name() == "physicallayoutid") 2928 m_physicalLayoutUid = QUuid(m_xmlReader.readElementText()); 2942 layout.setPhysicalLayoutUuid(QUuid(m_xmlReader.readElementText())); 2943 else if (m_xmlReader.name() == "id") 2944 layout.setUid(QUuid(m_xmlReader.readElementText())); 2929 2945 else 2930 2946 m_xmlReader.skipCurrentElement(); … … 2933 2949 } 2934 2950 2935 const QUuid &UIKeyboardLayoutReader::physicalLayoutUUID() const 2936 { 2937 return m_physicalLayoutUid; 2938 } 2939 2940 const QString &UIKeyboardLayoutReader::name() const 2941 { 2942 return m_strName; 2943 } 2944 2945 const QString &UIKeyboardLayoutReader::nativeName() const 2946 { 2947 return m_strNativeName; 2948 } 2949 2950 const QMap<int, KeyCaptions> &UIKeyboardLayoutReader::keyCapMap() const 2951 { 2952 return m_keyCapMap; 2953 } 2954 2955 void UIKeyboardLayoutReader::parseKey() 2951 void UIKeyboardLayoutReader::parseKey(QMap<int, KeyCaptions> &keyCapMap) 2956 2952 { 2957 2953 KeyCaptions keyCaptions; … … 2984 2980 m_xmlReader.skipCurrentElement(); 2985 2981 } 2986 m_keyCapMap.insert(iKeyPosition, keyCaptions);2982 keyCapMap.insert(iKeyPosition, keyCaptions); 2987 2983 } 2988 2984 … … 3373 3369 updateLayoutSelectorList(); 3374 3370 if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector) 3375 m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()-> name());3371 m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->uid()); 3376 3372 } 3377 3373 … … 3497 3493 saveGeometry.x(), saveGeometry.y(), saveGeometry.width(), saveGeometry.height())); 3498 3494 if (m_pKeyboardWidget) 3495 { 3499 3496 gEDataManager->setSoftKeyboardColorTheme(m_pKeyboardWidget->colorsToStringList()); 3497 if (m_pKeyboardWidget->currentLayout()) 3498 gEDataManager->setSoftKeyboardSelectedLayout(m_pKeyboardWidget->currentLayout()->uid()); 3499 } 3500 3500 } 3501 3501 … … 3523 3523 setDialogGeometry(geometry); 3524 3524 if (m_pKeyboardWidget) 3525 { 3525 3526 m_pKeyboardWidget->colorsFromStringList(gEDataManager->softKeyboardColorTheme()); 3527 m_pKeyboardWidget->setCurrentLayout(gEDataManager->softKeyboardSelectedLayout()); 3528 } 3526 3529 } 3527 3530 … … 3543 3546 updateLayoutSelectorList(); 3544 3547 if (m_pKeyboardWidget && m_pKeyboardWidget->currentLayout() && m_pLayoutSelector) 3545 m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()-> name());3548 m_pLayoutSelector->setCurrentLayout(m_pKeyboardWidget->currentLayout()->uid()); 3546 3549 } 3547 3550 -
trunk/src/VBox/Frontends/VirtualBox/xml/102_iso.xml
r79356 r79508 325 325 <key> 326 326 <position>45</position> 327 <scancode>0x35</scancode> 327 <scancode>0x35</scancode> <!-- this should be 56 according to micrisift docs. --> 328 328 </key> 329 329 <key> -
trunk/src/VBox/Frontends/VirtualBox/xml/103_iso.xml
r79437 r79508 1 1 <?xml version="1.0"?> 2 <!-- https://www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.keyboardtechref/doc/kybdtech/Key.htm -->3 2 <physicallayout defaultHeight="50" defaultWidth="50"> 4 <name>10 2_iso</name>5 <id> d41a0398-92a0-4ba4-beba-3d91a5dd0e50</id>3 <name>103_iso</name> 4 <id>a6ee5425-ad96-43e2-96ac-0d148cb73802</id> 6 5 <row> 7 6 <key> … … 318 317 <row> 319 318 <key> 320 <width>75</width>321 <type>modifier</type>322 319 <position>44</position> 320 <width>70</width> 321 <type>modifier</type> 323 322 <scancode>0x2a</scancode> 324 323 </key> … … 368 367 </key> 369 368 <key> 370 <width>140</width> 371 369 <position>56</position> 370 <scancode>0x73</scancode> 371 </key> 372 <key> 373 <width>90</width> 372 374 <type>modifier</type> 373 375 <position>57</position> … … 378 380 </space> 379 381 <key> 380 381 382 <scancodeprefix>0xe0</scancodeprefix> 382 383 <position>83</position> -
trunk/src/VBox/Frontends/VirtualBox/xml/106_japanese.xml
r79356 r79508 2 2 <!-- http://hp.vector.co.jp/authors/VA003720/lpproj/others/kbdjpn.htm --> 3 3 <physicallayout defaultHeight="50" defaultWidth="50"> 4 <name>106_ iso</name>4 <name>106_japanese</name> 5 5 <id>92798be2-80b4-4f19-859f-bf3065b46fec</id> 6 6 <row> -
trunk/src/VBox/Frontends/VirtualBox/xml/brazilian.xml
r79437 r79508 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <layout> 3 <name> Greek</name>4 <nativename> Ελληνικά</nativename>5 <id> 878fcc44-59bf-4fd9-a73e-fc95b7652281</id>6 <physicallayoutid>{ 368efa94-3744-48c5-9d5a-59c2f15fe5ec}</physicallayoutid>3 <name>Brazilian (ABNT)</name> 4 <nativename>Brasil</nativename> 5 <id>e207bfc4-2a6f-4d9c-a1ef-8e80841dadf2</id> 6 <physicallayoutid>{a6ee5425-ad96-43e2-96ac-0d148cb73802}</physicallayoutid> 7 7 <key> 8 8 <position>110</position> 9 <basecaption> Esc</basecaption>9 <basecaption></basecaption> 10 10 <shiftcaption></shiftcaption> 11 11 <altgrcaption></altgrcaption> … … 14 14 <key> 15 15 <position>112</position> 16 <basecaption> F1</basecaption>16 <basecaption></basecaption> 17 17 <shiftcaption></shiftcaption> 18 18 <altgrcaption></altgrcaption> … … 21 21 <key> 22 22 <position>113</position> 23 <basecaption> F2</basecaption>23 <basecaption></basecaption> 24 24 <shiftcaption></shiftcaption> 25 25 <altgrcaption></altgrcaption> … … 28 28 <key> 29 29 <position>114</position> 30 <basecaption> F3</basecaption>30 <basecaption></basecaption> 31 31 <shiftcaption></shiftcaption> 32 32 <altgrcaption></altgrcaption> … … 35 35 <key> 36 36 <position>115</position> 37 <basecaption> F4</basecaption>37 <basecaption></basecaption> 38 38 <shiftcaption></shiftcaption> 39 39 <altgrcaption></altgrcaption> … … 42 42 <key> 43 43 <position>116</position> 44 <basecaption> F5</basecaption>44 <basecaption></basecaption> 45 45 <shiftcaption></shiftcaption> 46 46 <altgrcaption></altgrcaption> … … 49 49 <key> 50 50 <position>117</position> 51 <basecaption> F6</basecaption>51 <basecaption></basecaption> 52 52 <shiftcaption></shiftcaption> 53 53 <altgrcaption></altgrcaption> … … 56 56 <key> 57 57 <position>188</position> 58 <basecaption> F7</basecaption>58 <basecaption></basecaption> 59 59 <shiftcaption></shiftcaption> 60 60 <altgrcaption></altgrcaption> … … 63 63 <key> 64 64 <position>119</position> 65 <basecaption> F8</basecaption>65 <basecaption></basecaption> 66 66 <shiftcaption></shiftcaption> 67 67 <altgrcaption></altgrcaption> … … 70 70 <key> 71 71 <position>120</position> 72 <basecaption> F9</basecaption>72 <basecaption></basecaption> 73 73 <shiftcaption></shiftcaption> 74 74 <altgrcaption></altgrcaption> … … 77 77 <key> 78 78 <position>121</position> 79 <basecaption> F10</basecaption>79 <basecaption></basecaption> 80 80 <shiftcaption></shiftcaption> 81 81 <altgrcaption></altgrcaption> … … 84 84 <key> 85 85 <position>122</position> 86 <basecaption> F11</basecaption>86 <basecaption></basecaption> 87 87 <shiftcaption></shiftcaption> 88 88 <altgrcaption></altgrcaption> … … 91 91 <key> 92 92 <position>123</position> 93 <basecaption> F12</basecaption>93 <basecaption></basecaption> 94 94 <shiftcaption></shiftcaption> 95 95 <altgrcaption></altgrcaption> … … 98 98 <key> 99 99 <position>124</position> 100 <basecaption> Prt Scrn</basecaption>101 <shiftcaption> Sys Rq</shiftcaption>100 <basecaption></basecaption> 101 <shiftcaption></shiftcaption> 102 102 <altgrcaption></altgrcaption> 103 103 <shiftaltgrcaption></shiftaltgrcaption> … … 105 105 <key> 106 106 <position>125</position> 107 <basecaption> Scroll Lock</basecaption>107 <basecaption></basecaption> 108 108 <shiftcaption></shiftcaption> 109 109 <altgrcaption></altgrcaption> … … 112 112 <key> 113 113 <position>126</position> 114 <basecaption> Pause Break</basecaption>114 <basecaption></basecaption> 115 115 <shiftcaption></shiftcaption> 116 116 <altgrcaption></altgrcaption> … … 119 119 <key> 120 120 <position>1</position> 121 <basecaption> `</basecaption>122 <shiftcaption> ~</shiftcaption>121 <basecaption></basecaption> 122 <shiftcaption></shiftcaption> 123 123 <altgrcaption></altgrcaption> 124 124 <shiftaltgrcaption></shiftaltgrcaption> … … 126 126 <key> 127 127 <position>2</position> 128 <basecaption> 1</basecaption>129 <shiftcaption> !</shiftcaption>128 <basecaption></basecaption> 129 <shiftcaption></shiftcaption> 130 130 <altgrcaption></altgrcaption> 131 131 <shiftaltgrcaption></shiftaltgrcaption> … … 133 133 <key> 134 134 <position>3</position> 135 <basecaption> 2</basecaption>136 <shiftcaption> @</shiftcaption>135 <basecaption></basecaption> 136 <shiftcaption></shiftcaption> 137 137 <altgrcaption></altgrcaption> 138 138 <shiftaltgrcaption></shiftaltgrcaption> … … 140 140 <key> 141 141 <position>4</position> 142 <basecaption> 3</basecaption>143 <shiftcaption> #</shiftcaption>142 <basecaption></basecaption> 143 <shiftcaption></shiftcaption> 144 144 <altgrcaption></altgrcaption> 145 145 <shiftaltgrcaption></shiftaltgrcaption> … … 147 147 <key> 148 148 <position>5</position> 149 <basecaption> 4</basecaption>150 <shiftcaption> $</shiftcaption>149 <basecaption></basecaption> 150 <shiftcaption></shiftcaption> 151 151 <altgrcaption></altgrcaption> 152 152 <shiftaltgrcaption></shiftaltgrcaption> … … 154 154 <key> 155 155 <position>6</position> 156 <basecaption> 5</basecaption>157 <shiftcaption> %</shiftcaption>156 <basecaption></basecaption> 157 <shiftcaption></shiftcaption> 158 158 <altgrcaption></altgrcaption> 159 159 <shiftaltgrcaption></shiftaltgrcaption> … … 161 161 <key> 162 162 <position>7</position> 163 <basecaption> 6</basecaption>164 <shiftcaption> ^</shiftcaption>163 <basecaption></basecaption> 164 <shiftcaption></shiftcaption> 165 165 <altgrcaption></altgrcaption> 166 166 <shiftaltgrcaption></shiftaltgrcaption> … … 168 168 <key> 169 169 <position>8</position> 170 <basecaption> 7</basecaption>171 <shiftcaption> &</shiftcaption>170 <basecaption></basecaption> 171 <shiftcaption></shiftcaption> 172 172 <altgrcaption></altgrcaption> 173 173 <shiftaltgrcaption></shiftaltgrcaption> … … 175 175 <key> 176 176 <position>9</position> 177 <basecaption> 8</basecaption>178 <shiftcaption> *</shiftcaption>177 <basecaption></basecaption> 178 <shiftcaption></shiftcaption> 179 179 <altgrcaption></altgrcaption> 180 180 <shiftaltgrcaption></shiftaltgrcaption> … … 182 182 <key> 183 183 <position>10</position> 184 <basecaption> 9</basecaption>185 <shiftcaption> (</shiftcaption>184 <basecaption></basecaption> 185 <shiftcaption></shiftcaption> 186 186 <altgrcaption></altgrcaption> 187 187 <shiftaltgrcaption></shiftaltgrcaption> … … 189 189 <key> 190 190 <position>11</position> 191 <basecaption> 0</basecaption>192 <shiftcaption> )</shiftcaption>191 <basecaption></basecaption> 192 <shiftcaption></shiftcaption> 193 193 <altgrcaption></altgrcaption> 194 194 <shiftaltgrcaption></shiftaltgrcaption> … … 196 196 <key> 197 197 <position>12</position> 198 <basecaption> -</basecaption>199 <shiftcaption> _</shiftcaption>198 <basecaption></basecaption> 199 <shiftcaption></shiftcaption> 200 200 <altgrcaption></altgrcaption> 201 201 <shiftaltgrcaption></shiftaltgrcaption> … … 203 203 <key> 204 204 <position>13</position> 205 <basecaption> =</basecaption>206 <shiftcaption> +</shiftcaption>205 <basecaption></basecaption> 206 <shiftcaption></shiftcaption> 207 207 <altgrcaption></altgrcaption> 208 208 <shiftaltgrcaption></shiftaltgrcaption> … … 210 210 <key> 211 211 <position>15</position> 212 <basecaption> Backspace</basecaption>212 <basecaption></basecaption> 213 213 <shiftcaption></shiftcaption> 214 214 <altgrcaption></altgrcaption> … … 217 217 <key> 218 218 <position>75</position> 219 <basecaption> Insert</basecaption>219 <basecaption></basecaption> 220 220 <shiftcaption></shiftcaption> 221 221 <altgrcaption></altgrcaption> … … 224 224 <key> 225 225 <position>80</position> 226 <basecaption> Home</basecaption>226 <basecaption></basecaption> 227 227 <shiftcaption></shiftcaption> 228 228 <altgrcaption></altgrcaption> … … 231 231 <key> 232 232 <position>85</position> 233 <basecaption> Page Up</basecaption>233 <basecaption></basecaption> 234 234 <shiftcaption></shiftcaption> 235 235 <altgrcaption></altgrcaption> … … 238 238 <key> 239 239 <position>90</position> 240 <basecaption> Num Lock</basecaption>240 <basecaption></basecaption> 241 241 <shiftcaption></shiftcaption> 242 242 <altgrcaption></altgrcaption> … … 245 245 <key> 246 246 <position>95</position> 247 <basecaption> /</basecaption>247 <basecaption></basecaption> 248 248 <shiftcaption></shiftcaption> 249 249 <altgrcaption></altgrcaption> … … 252 252 <key> 253 253 <position>100</position> 254 <basecaption> *</basecaption>254 <basecaption></basecaption> 255 255 <shiftcaption></shiftcaption> 256 256 <altgrcaption></altgrcaption> … … 259 259 <key> 260 260 <position>105</position> 261 <basecaption> -</basecaption>261 <basecaption></basecaption> 262 262 <shiftcaption></shiftcaption> 263 263 <altgrcaption></altgrcaption> … … 266 266 <key> 267 267 <position>16</position> 268 <basecaption> Tab</basecaption>268 <basecaption></basecaption> 269 269 <shiftcaption></shiftcaption> 270 270 <altgrcaption></altgrcaption> … … 273 273 <key> 274 274 <position>17</position> 275 <basecaption> ;</basecaption>276 <shiftcaption> :</shiftcaption>275 <basecaption></basecaption> 276 <shiftcaption></shiftcaption> 277 277 <altgrcaption></altgrcaption> 278 278 <shiftaltgrcaption></shiftaltgrcaption> … … 280 280 <key> 281 281 <position>18</position> 282 <basecaption> ς</basecaption>283 <shiftcaption> ΅</shiftcaption>282 <basecaption></basecaption> 283 <shiftcaption></shiftcaption> 284 284 <altgrcaption></altgrcaption> 285 285 <shiftaltgrcaption></shiftaltgrcaption> … … 287 287 <key> 288 288 <position>19</position> 289 <basecaption> ε</basecaption>290 <shiftcaption> Ε</shiftcaption>289 <basecaption></basecaption> 290 <shiftcaption></shiftcaption> 291 291 <altgrcaption></altgrcaption> 292 292 <shiftaltgrcaption></shiftaltgrcaption> … … 294 294 <key> 295 295 <position>20</position> 296 <basecaption> ρ</basecaption>297 <shiftcaption> Ρ</shiftcaption>296 <basecaption></basecaption> 297 <shiftcaption></shiftcaption> 298 298 <altgrcaption></altgrcaption> 299 299 <shiftaltgrcaption></shiftaltgrcaption> … … 301 301 <key> 302 302 <position>21</position> 303 <basecaption> τ</basecaption>304 <shiftcaption> Τ</shiftcaption>303 <basecaption></basecaption> 304 <shiftcaption></shiftcaption> 305 305 <altgrcaption></altgrcaption> 306 306 <shiftaltgrcaption></shiftaltgrcaption> … … 308 308 <key> 309 309 <position>22</position> 310 <basecaption> υ</basecaption>311 <shiftcaption> Υ</shiftcaption>310 <basecaption></basecaption> 311 <shiftcaption></shiftcaption> 312 312 <altgrcaption></altgrcaption> 313 313 <shiftaltgrcaption></shiftaltgrcaption> … … 315 315 <key> 316 316 <position>23</position> 317 <basecaption> θ</basecaption>318 <shiftcaption> Θ</shiftcaption>317 <basecaption></basecaption> 318 <shiftcaption></shiftcaption> 319 319 <altgrcaption></altgrcaption> 320 320 <shiftaltgrcaption></shiftaltgrcaption> … … 322 322 <key> 323 323 <position>24</position> 324 <basecaption> ι</basecaption>325 <shiftcaption> Ι</shiftcaption>324 <basecaption></basecaption> 325 <shiftcaption></shiftcaption> 326 326 <altgrcaption></altgrcaption> 327 327 <shiftaltgrcaption></shiftaltgrcaption> … … 329 329 <key> 330 330 <position>25</position> 331 <basecaption> ο</basecaption>332 <shiftcaption> Ο</shiftcaption>331 <basecaption></basecaption> 332 <shiftcaption></shiftcaption> 333 333 <altgrcaption></altgrcaption> 334 334 <shiftaltgrcaption></shiftaltgrcaption> … … 336 336 <key> 337 337 <position>26</position> 338 <basecaption> π</basecaption>339 <shiftcaption> Π</shiftcaption>338 <basecaption></basecaption> 339 <shiftcaption></shiftcaption> 340 340 <altgrcaption></altgrcaption> 341 341 <shiftaltgrcaption></shiftaltgrcaption> … … 343 343 <key> 344 344 <position>27</position> 345 <basecaption> [</basecaption>346 <shiftcaption> {</shiftcaption>345 <basecaption></basecaption> 346 <shiftcaption></shiftcaption> 347 347 <altgrcaption></altgrcaption> 348 348 <shiftaltgrcaption></shiftaltgrcaption> … … 350 350 <key> 351 351 <position>28</position> 352 <basecaption> ]</basecaption>353 <shiftcaption> }</shiftcaption>354 <altgrcaption></altgrcaption> 355 <shiftaltgrcaption></shiftaltgrcaption> 356 </key> 357 <key> 358 <position> 29</position>359 <basecaption> \</basecaption>360 <shiftcaption> |</shiftcaption>352 <basecaption></basecaption> 353 <shiftcaption></shiftcaption> 354 <altgrcaption></altgrcaption> 355 <shiftaltgrcaption></shiftaltgrcaption> 356 </key> 357 <key> 358 <position>43</position> 359 <basecaption></basecaption> 360 <shiftcaption></shiftcaption> 361 361 <altgrcaption></altgrcaption> 362 362 <shiftaltgrcaption></shiftaltgrcaption> … … 364 364 <key> 365 365 <position>76</position> 366 <basecaption> Delete</basecaption>366 <basecaption></basecaption> 367 367 <shiftcaption></shiftcaption> 368 368 <altgrcaption></altgrcaption> … … 371 371 <key> 372 372 <position>81</position> 373 <basecaption> End</basecaption>373 <basecaption></basecaption> 374 374 <shiftcaption></shiftcaption> 375 375 <altgrcaption></altgrcaption> … … 378 378 <key> 379 379 <position>86</position> 380 <basecaption> Page Down</basecaption>380 <basecaption></basecaption> 381 381 <shiftcaption></shiftcaption> 382 382 <altgrcaption></altgrcaption> … … 385 385 <key> 386 386 <position>91</position> 387 <basecaption> 7</basecaption>387 <basecaption></basecaption> 388 388 <shiftcaption></shiftcaption> 389 389 <altgrcaption></altgrcaption> … … 392 392 <key> 393 393 <position>96</position> 394 <basecaption> 8</basecaption>394 <basecaption></basecaption> 395 395 <shiftcaption></shiftcaption> 396 396 <altgrcaption></altgrcaption> … … 399 399 <key> 400 400 <position>101</position> 401 <basecaption> 9</basecaption>401 <basecaption></basecaption> 402 402 <shiftcaption></shiftcaption> 403 403 <altgrcaption></altgrcaption> … … 406 406 <key> 407 407 <position>106</position> 408 <basecaption> +</basecaption>408 <basecaption></basecaption> 409 409 <shiftcaption></shiftcaption> 410 410 <altgrcaption></altgrcaption> … … 413 413 <key> 414 414 <position>30</position> 415 <basecaption> CapsLock</basecaption>415 <basecaption></basecaption> 416 416 <shiftcaption></shiftcaption> 417 417 <altgrcaption></altgrcaption> … … 420 420 <key> 421 421 <position>31</position> 422 <basecaption> α</basecaption>423 <shiftcaption> Α</shiftcaption>422 <basecaption></basecaption> 423 <shiftcaption></shiftcaption> 424 424 <altgrcaption></altgrcaption> 425 425 <shiftaltgrcaption></shiftaltgrcaption> … … 427 427 <key> 428 428 <position>32</position> 429 <basecaption> σ</basecaption>430 <shiftcaption> Σ</shiftcaption>429 <basecaption></basecaption> 430 <shiftcaption></shiftcaption> 431 431 <altgrcaption></altgrcaption> 432 432 <shiftaltgrcaption></shiftaltgrcaption> … … 434 434 <key> 435 435 <position>33</position> 436 <basecaption> δ</basecaption>437 <shiftcaption> Δ</shiftcaption>436 <basecaption></basecaption> 437 <shiftcaption></shiftcaption> 438 438 <altgrcaption></altgrcaption> 439 439 <shiftaltgrcaption></shiftaltgrcaption> … … 441 441 <key> 442 442 <position>34</position> 443 <basecaption> φ</basecaption>444 <shiftcaption> Φ</shiftcaption>443 <basecaption></basecaption> 444 <shiftcaption></shiftcaption> 445 445 <altgrcaption></altgrcaption> 446 446 <shiftaltgrcaption></shiftaltgrcaption> … … 448 448 <key> 449 449 <position>35</position> 450 <basecaption> γ</basecaption>451 <shiftcaption> Γ</shiftcaption>450 <basecaption></basecaption> 451 <shiftcaption></shiftcaption> 452 452 <altgrcaption></altgrcaption> 453 453 <shiftaltgrcaption></shiftaltgrcaption> … … 455 455 <key> 456 456 <position>36</position> 457 <basecaption> η</basecaption>458 <shiftcaption> Η</shiftcaption>457 <basecaption></basecaption> 458 <shiftcaption></shiftcaption> 459 459 <altgrcaption></altgrcaption> 460 460 <shiftaltgrcaption></shiftaltgrcaption> … … 462 462 <key> 463 463 <position>37</position> 464 <basecaption> ξ</basecaption>465 <shiftcaption> Ξ</shiftcaption>464 <basecaption></basecaption> 465 <shiftcaption></shiftcaption> 466 466 <altgrcaption></altgrcaption> 467 467 <shiftaltgrcaption></shiftaltgrcaption> … … 469 469 <key> 470 470 <position>38</position> 471 <basecaption> κ</basecaption>472 <shiftcaption> Κ</shiftcaption>471 <basecaption></basecaption> 472 <shiftcaption></shiftcaption> 473 473 <altgrcaption></altgrcaption> 474 474 <shiftaltgrcaption></shiftaltgrcaption> … … 476 476 <key> 477 477 <position>39</position> 478 <basecaption> λ</basecaption>479 <shiftcaption> Λ</shiftcaption>478 <basecaption></basecaption> 479 <shiftcaption></shiftcaption> 480 480 <altgrcaption></altgrcaption> 481 481 <shiftaltgrcaption></shiftaltgrcaption> … … 483 483 <key> 484 484 <position>40</position> 485 <basecaption> ΄</basecaption>486 <shiftcaption> ¨</shiftcaption>485 <basecaption></basecaption> 486 <shiftcaption></shiftcaption> 487 487 <altgrcaption></altgrcaption> 488 488 <shiftaltgrcaption></shiftaltgrcaption> … … 490 490 <key> 491 491 <position>41</position> 492 <basecaption> '</basecaption>493 <shiftcaption> "</shiftcaption>494 <altgrcaption></altgrcaption> 495 <shiftaltgrcaption></shiftaltgrcaption> 496 </key> 497 <key> 498 <position>4 3</position>499 <basecaption> Enter</basecaption>492 <basecaption></basecaption> 493 <shiftcaption></shiftcaption> 494 <altgrcaption></altgrcaption> 495 <shiftaltgrcaption></shiftaltgrcaption> 496 </key> 497 <key> 498 <position>42</position> 499 <basecaption></basecaption> 500 500 <shiftcaption></shiftcaption> 501 501 <altgrcaption></altgrcaption> … … 504 504 <key> 505 505 <position>92</position> 506 <basecaption> 4</basecaption>506 <basecaption></basecaption> 507 507 <shiftcaption></shiftcaption> 508 508 <altgrcaption></altgrcaption> … … 511 511 <key> 512 512 <position>97</position> 513 <basecaption> 5</basecaption>513 <basecaption></basecaption> 514 514 <shiftcaption></shiftcaption> 515 515 <altgrcaption></altgrcaption> … … 518 518 <key> 519 519 <position>102</position> 520 <basecaption> 6</basecaption>520 <basecaption></basecaption> 521 521 <shiftcaption></shiftcaption> 522 522 <altgrcaption></altgrcaption> … … 525 525 <key> 526 526 <position>44</position> 527 <basecaption>Shift</basecaption> 527 <basecaption></basecaption> 528 <shiftcaption></shiftcaption> 529 <altgrcaption></altgrcaption> 530 <shiftaltgrcaption></shiftaltgrcaption> 531 </key> 532 <key> 533 <position>45</position> 534 <basecaption></basecaption> 528 535 <shiftcaption></shiftcaption> 529 536 <altgrcaption></altgrcaption> … … 532 539 <key> 533 540 <position>46</position> 534 <basecaption> ζ</basecaption>535 <shiftcaption> Ζ</shiftcaption>541 <basecaption></basecaption> 542 <shiftcaption></shiftcaption> 536 543 <altgrcaption></altgrcaption> 537 544 <shiftaltgrcaption></shiftaltgrcaption> … … 539 546 <key> 540 547 <position>47</position> 541 <basecaption> χ</basecaption>542 <shiftcaption> Χ</shiftcaption>548 <basecaption></basecaption> 549 <shiftcaption></shiftcaption> 543 550 <altgrcaption></altgrcaption> 544 551 <shiftaltgrcaption></shiftaltgrcaption> … … 546 553 <key> 547 554 <position>48</position> 548 <basecaption> ψ</basecaption>549 <shiftcaption> Ψ</shiftcaption>555 <basecaption></basecaption> 556 <shiftcaption></shiftcaption> 550 557 <altgrcaption></altgrcaption> 551 558 <shiftaltgrcaption></shiftaltgrcaption> … … 553 560 <key> 554 561 <position>49</position> 555 <basecaption> ω</basecaption>556 <shiftcaption> Ω</shiftcaption>562 <basecaption></basecaption> 563 <shiftcaption></shiftcaption> 557 564 <altgrcaption></altgrcaption> 558 565 <shiftaltgrcaption></shiftaltgrcaption> … … 560 567 <key> 561 568 <position>50</position> 562 <basecaption> β</basecaption>563 <shiftcaption> Β</shiftcaption>569 <basecaption></basecaption> 570 <shiftcaption></shiftcaption> 564 571 <altgrcaption></altgrcaption> 565 572 <shiftaltgrcaption></shiftaltgrcaption> … … 567 574 <key> 568 575 <position>51</position> 569 <basecaption> ν</basecaption>570 <shiftcaption> Ν</shiftcaption>576 <basecaption></basecaption> 577 <shiftcaption></shiftcaption> 571 578 <altgrcaption></altgrcaption> 572 579 <shiftaltgrcaption></shiftaltgrcaption> … … 574 581 <key> 575 582 <position>52</position> 576 <basecaption> μ</basecaption>577 <shiftcaption> Μ</shiftcaption>583 <basecaption></basecaption> 584 <shiftcaption></shiftcaption> 578 585 <altgrcaption></altgrcaption> 579 586 <shiftaltgrcaption></shiftaltgrcaption> … … 581 588 <key> 582 589 <position>53</position> 583 <basecaption> ,</basecaption>584 <shiftcaption> <</shiftcaption>590 <basecaption></basecaption> 591 <shiftcaption></shiftcaption> 585 592 <altgrcaption></altgrcaption> 586 593 <shiftaltgrcaption></shiftaltgrcaption> … … 588 595 <key> 589 596 <position>54</position> 590 <basecaption> .</basecaption>591 <shiftcaption> ></shiftcaption>597 <basecaption></basecaption> 598 <shiftcaption></shiftcaption> 592 599 <altgrcaption></altgrcaption> 593 600 <shiftaltgrcaption></shiftaltgrcaption> … … 595 602 <key> 596 603 <position>55</position> 597 <basecaption>/</basecaption> 598 <shiftcaption>?</shiftcaption> 604 <basecaption></basecaption> 605 <shiftcaption></shiftcaption> 606 <altgrcaption></altgrcaption> 607 <shiftaltgrcaption></shiftaltgrcaption> 608 </key> 609 <key> 610 <position>56</position> 611 <basecaption></basecaption> 612 <shiftcaption></shiftcaption> 599 613 <altgrcaption></altgrcaption> 600 614 <shiftaltgrcaption></shiftaltgrcaption> … … 602 616 <key> 603 617 <position>57</position> 604 <basecaption> Shift</basecaption>618 <basecaption></basecaption> 605 619 <shiftcaption></shiftcaption> 606 620 <altgrcaption></altgrcaption> … … 609 623 <key> 610 624 <position>83</position> 611 <basecaption> ↑</basecaption>625 <basecaption></basecaption> 612 626 <shiftcaption></shiftcaption> 613 627 <altgrcaption></altgrcaption> … … 616 630 <key> 617 631 <position>93</position> 618 <basecaption> 1</basecaption>632 <basecaption></basecaption> 619 633 <shiftcaption></shiftcaption> 620 634 <altgrcaption></altgrcaption> … … 623 637 <key> 624 638 <position>98</position> 625 <basecaption> 2</basecaption>639 <basecaption></basecaption> 626 640 <shiftcaption></shiftcaption> 627 641 <altgrcaption></altgrcaption> … … 630 644 <key> 631 645 <position>103</position> 632 <basecaption> 3</basecaption>646 <basecaption></basecaption> 633 647 <shiftcaption></shiftcaption> 634 648 <altgrcaption></altgrcaption> … … 637 651 <key> 638 652 <position>108</position> 639 <basecaption> Enter</basecaption>653 <basecaption></basecaption> 640 654 <shiftcaption></shiftcaption> 641 655 <altgrcaption></altgrcaption> … … 644 658 <key> 645 659 <position>58</position> 646 <basecaption> Ctrl</basecaption>660 <basecaption></basecaption> 647 661 <shiftcaption></shiftcaption> 648 662 <altgrcaption></altgrcaption> … … 651 665 <key> 652 666 <position>227</position> 653 <basecaption> OS</basecaption>667 <basecaption></basecaption> 654 668 <shiftcaption></shiftcaption> 655 669 <altgrcaption></altgrcaption> … … 658 672 <key> 659 673 <position>60</position> 660 <basecaption> Alt</basecaption>674 <basecaption></basecaption> 661 675 <shiftcaption></shiftcaption> 662 676 <altgrcaption></altgrcaption> … … 672 686 <key> 673 687 <position>62</position> 674 <basecaption> Alt</basecaption>688 <basecaption></basecaption> 675 689 <shiftcaption></shiftcaption> 676 690 <altgrcaption></altgrcaption> … … 679 693 <key> 680 694 <position>231</position> 681 <basecaption> OS</basecaption>695 <basecaption></basecaption> 682 696 <shiftcaption></shiftcaption> 683 697 <altgrcaption></altgrcaption> … … 686 700 <key> 687 701 <position>129</position> 688 <basecaption> Menu</basecaption>702 <basecaption></basecaption> 689 703 <shiftcaption></shiftcaption> 690 704 <altgrcaption></altgrcaption> … … 693 707 <key> 694 708 <position>64</position> 695 <basecaption> Ctrl</basecaption>709 <basecaption></basecaption> 696 710 <shiftcaption></shiftcaption> 697 711 <altgrcaption></altgrcaption> … … 700 714 <key> 701 715 <position>79</position> 702 <basecaption> ←</basecaption>716 <basecaption></basecaption> 703 717 <shiftcaption></shiftcaption> 704 718 <altgrcaption></altgrcaption> … … 707 721 <key> 708 722 <position>84</position> 709 <basecaption> ↓</basecaption>723 <basecaption></basecaption> 710 724 <shiftcaption></shiftcaption> 711 725 <altgrcaption></altgrcaption> … … 714 728 <key> 715 729 <position>89</position> 716 <basecaption> →</basecaption>730 <basecaption></basecaption> 717 731 <shiftcaption></shiftcaption> 718 732 <altgrcaption></altgrcaption> … … 721 735 <key> 722 736 <position>99</position> 723 <basecaption> 0</basecaption>737 <basecaption></basecaption> 724 738 <shiftcaption></shiftcaption> 725 739 <altgrcaption></altgrcaption> … … 728 742 <key> 729 743 <position>104</position> 730 <basecaption> ,</basecaption>744 <basecaption></basecaption> 731 745 <shiftcaption></shiftcaption> 732 746 <altgrcaption></altgrcaption> -
trunk/src/VBox/Frontends/VirtualBox/xml/german.xml
r79415 r79508 4 4 <nativename>Deutsch T1</nativename> 5 5 <physicallayoutid>{d41a0398-92a0-4ba4-beba-3d91a5dd0e50}</physicallayoutid> 6 <id>781cf976-6175-4c50-9155-c848fa72bff2</id> 6 7 <key> 7 8 <position>110</position> -
trunk/src/VBox/Frontends/VirtualBox/xml/greek.xml
r79395 r79508 98 98 <key> 99 99 <position>124</position> 100 <basecaption>Prt Scrn</basecaption>101 <shiftcaption>Sys 100 <basecaption>PrtScr</basecaption> 101 <shiftcaption>SysRq</shiftcaption> 102 102 <altgrcaption></altgrcaption> 103 103 <shiftaltgrcaption></shiftaltgrcaption> … … 105 105 <key> 106 106 <position>125</position> 107 <basecaption>Scroll 107 <basecaption>Scroll\nLock</basecaption> 108 108 <shiftcaption></shiftcaption> 109 109 <altgrcaption></altgrcaption> … … 112 112 <key> 113 113 <position>126</position> 114 <basecaption>Pause 114 <basecaption>Pause\nBreak</basecaption> 115 115 <shiftcaption></shiftcaption> 116 116 <altgrcaption></altgrcaption> … … 231 231 <key> 232 232 <position>85</position> 233 <basecaption>Page 233 <basecaption>Page\nUp</basecaption> 234 234 <shiftcaption></shiftcaption> 235 235 <altgrcaption></altgrcaption> … … 238 238 <key> 239 239 <position>90</position> 240 <basecaption>Num 240 <basecaption>Num\nLock</basecaption> 241 241 <shiftcaption></shiftcaption> 242 242 <altgrcaption></altgrcaption> … … 378 378 <key> 379 379 <position>86</position> 380 <basecaption>Page 380 <basecaption>Page\nDown</basecaption> 381 381 <shiftcaption></shiftcaption> 382 382 <altgrcaption></altgrcaption> -
trunk/src/VBox/Frontends/VirtualBox/xml/japanese.xml
r79437 r79508 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <layout> 3 <name> Greek</name>4 <nativename> Ελληνικά</nativename>5 < id>878fcc44-59bf-4fd9-a73e-fc95b7652281</id>6 < physicallayoutid>{368efa94-3744-48c5-9d5a-59c2f15fe5ec}</physicallayoutid>3 <name>Japanese</name> 4 <nativename>日本語 (日本)</nativename> 5 <physicallayoutid>{92798be2-80b4-4f19-859f-bf3065b46fec}</physicallayoutid> 6 <id>{8397c3ec-1442-4219-b649-ef94890ed43a}</id> 7 7 <key> 8 8 <position>110</position> … … 98 98 <key> 99 99 <position>124</position> 100 <basecaption>Prt Scrn</basecaption>101 <shiftcaption>Sys 100 <basecaption>PrtScr</basecaption> 101 <shiftcaption>SysRq</shiftcaption> 102 102 <altgrcaption></altgrcaption> 103 103 <shiftaltgrcaption></shiftaltgrcaption> … … 105 105 <key> 106 106 <position>125</position> 107 <basecaption>Scroll Lock</basecaption> 107 <basecaption>Scroll 108 Lock</basecaption> 108 109 <shiftcaption></shiftcaption> 109 110 <altgrcaption></altgrcaption> … … 112 113 <key> 113 114 <position>126</position> 114 <basecaption>Pause Break</basecaption> 115 <basecaption>Pause 116 Break</basecaption> 115 117 <shiftcaption></shiftcaption> 116 118 <altgrcaption></altgrcaption> … … 119 121 <key> 120 122 <position>1</position> 121 <basecaption> `</basecaption>122 <shiftcaption> ~</shiftcaption>123 <basecaption>半角/全角</basecaption> 124 <shiftcaption></shiftcaption> 123 125 <altgrcaption></altgrcaption> 124 126 <shiftaltgrcaption></shiftaltgrcaption> … … 128 130 <basecaption>1</basecaption> 129 131 <shiftcaption>!</shiftcaption> 130 <altgrcaption> </altgrcaption>132 <altgrcaption>ぬ</altgrcaption> 131 133 <shiftaltgrcaption></shiftaltgrcaption> 132 134 </key> … … 134 136 <position>3</position> 135 137 <basecaption>2</basecaption> 136 <shiftcaption> @</shiftcaption>137 <altgrcaption> </altgrcaption>138 <shiftcaption>"</shiftcaption> 139 <altgrcaption>ふ</altgrcaption> 138 140 <shiftaltgrcaption></shiftaltgrcaption> 139 141 </key> … … 142 144 <basecaption>3</basecaption> 143 145 <shiftcaption>#</shiftcaption> 144 <altgrcaption> </altgrcaption>145 <shiftaltgrcaption> </shiftaltgrcaption>146 <altgrcaption>あ</altgrcaption> 147 <shiftaltgrcaption>ぁ</shiftaltgrcaption> 146 148 </key> 147 149 <key> … … 149 151 <basecaption>4</basecaption> 150 152 <shiftcaption>$</shiftcaption> 151 <altgrcaption> </altgrcaption>152 <shiftaltgrcaption> </shiftaltgrcaption>153 <altgrcaption>う</altgrcaption> 154 <shiftaltgrcaption>ぅ</shiftaltgrcaption> 153 155 </key> 154 156 <key> … … 156 158 <basecaption>5</basecaption> 157 159 <shiftcaption>%</shiftcaption> 158 <altgrcaption> </altgrcaption>159 <shiftaltgrcaption> </shiftaltgrcaption>160 <altgrcaption>え</altgrcaption> 161 <shiftaltgrcaption>ぇ</shiftaltgrcaption> 160 162 </key> 161 163 <key> 162 164 <position>7</position> 163 165 <basecaption>6</basecaption> 164 <shiftcaption> ^</shiftcaption>165 <altgrcaption> </altgrcaption>166 <shiftaltgrcaption> </shiftaltgrcaption>166 <shiftcaption>&</shiftcaption> 167 <altgrcaption>お</altgrcaption> 168 <shiftaltgrcaption>ぉ</shiftaltgrcaption> 167 169 </key> 168 170 <key> 169 171 <position>8</position> 170 172 <basecaption>7</basecaption> 171 <shiftcaption> &</shiftcaption>172 <altgrcaption> </altgrcaption>173 <shiftaltgrcaption> </shiftaltgrcaption>173 <shiftcaption>'</shiftcaption> 174 <altgrcaption>や</altgrcaption> 175 <shiftaltgrcaption>ゃ</shiftaltgrcaption> 174 176 </key> 175 177 <key> 176 178 <position>9</position> 177 179 <basecaption>8</basecaption> 178 <shiftcaption> *</shiftcaption>179 <altgrcaption> </altgrcaption>180 <shiftaltgrcaption> </shiftaltgrcaption>180 <shiftcaption>(</shiftcaption> 181 <altgrcaption>ゆ</altgrcaption> 182 <shiftaltgrcaption>ゅ</shiftaltgrcaption> 181 183 </key> 182 184 <key> 183 185 <position>10</position> 184 186 <basecaption>9</basecaption> 185 <shiftcaption> (</shiftcaption>186 <altgrcaption> </altgrcaption>187 <shiftaltgrcaption> </shiftaltgrcaption>187 <shiftcaption>)</shiftcaption> 188 <altgrcaption>よ</altgrcaption> 189 <shiftaltgrcaption>ょ</shiftaltgrcaption> 188 190 </key> 189 191 <key> 190 192 <position>11</position> 191 193 <basecaption>0</basecaption> 192 <shiftcaption> )</shiftcaption>193 <altgrcaption> </altgrcaption>194 <shiftaltgrcaption> </shiftaltgrcaption>194 <shiftcaption></shiftcaption> 195 <altgrcaption>わ</altgrcaption> 196 <shiftaltgrcaption>を</shiftaltgrcaption> 195 197 </key> 196 198 <key> 197 199 <position>12</position> 198 <basecaption> -</basecaption>199 <shiftcaption> _</shiftcaption>200 <altgrcaption> </altgrcaption>200 <basecaption>=</basecaption> 201 <shiftcaption>-</shiftcaption> 202 <altgrcaption>ほ</altgrcaption> 201 203 <shiftaltgrcaption></shiftaltgrcaption> 202 204 </key> 203 205 <key> 204 206 <position>13</position> 205 <basecaption>=</basecaption> 206 <shiftcaption>+</shiftcaption> 207 <basecaption>^</basecaption> 208 <shiftcaption>~</shiftcaption> 209 <altgrcaption>へ</altgrcaption> 210 <shiftaltgrcaption></shiftaltgrcaption> 211 </key> 212 <key> 213 <position>14</position> 214 <basecaption>¥</basecaption> 215 <shiftcaption>|</shiftcaption> 207 216 <altgrcaption></altgrcaption> 208 217 <shiftaltgrcaption></shiftaltgrcaption> … … 210 219 <key> 211 220 <position>15</position> 212 <basecaption>Backspace</basecaption> 221 <basecaption>Back 222 Space</basecaption> 213 223 <shiftcaption></shiftcaption> 214 224 <altgrcaption></altgrcaption> … … 231 241 <key> 232 242 <position>85</position> 233 <basecaption>Page Up</basecaption> 243 <basecaption>Page 244 Up</basecaption> 234 245 <shiftcaption></shiftcaption> 235 246 <altgrcaption></altgrcaption> … … 238 249 <key> 239 250 <position>90</position> 240 <basecaption>Num Lock</basecaption> 251 <basecaption>Num 252 Lock</basecaption> 241 253 <shiftcaption></shiftcaption> 242 254 <altgrcaption></altgrcaption> … … 273 285 <key> 274 286 <position>17</position> 275 <basecaption> ;</basecaption>276 <shiftcaption> :</shiftcaption>277 <altgrcaption> </altgrcaption>287 <basecaption>Q</basecaption> 288 <shiftcaption></shiftcaption> 289 <altgrcaption>た</altgrcaption> 278 290 <shiftaltgrcaption></shiftaltgrcaption> 279 291 </key> 280 292 <key> 281 293 <position>18</position> 282 <basecaption> ς</basecaption>283 <shiftcaption> ΅</shiftcaption>284 <altgrcaption> </altgrcaption>294 <basecaption>W</basecaption> 295 <shiftcaption></shiftcaption> 296 <altgrcaption>て</altgrcaption> 285 297 <shiftaltgrcaption></shiftaltgrcaption> 286 298 </key> 287 299 <key> 288 300 <position>19</position> 289 <basecaption> ε</basecaption>290 <shiftcaption> Ε</shiftcaption>291 <altgrcaption> </altgrcaption>292 <shiftaltgrcaption> </shiftaltgrcaption>301 <basecaption>E</basecaption> 302 <shiftcaption></shiftcaption> 303 <altgrcaption>い</altgrcaption> 304 <shiftaltgrcaption>ぃ</shiftaltgrcaption> 293 305 </key> 294 306 <key> 295 307 <position>20</position> 296 <basecaption> ρ</basecaption>297 <shiftcaption> Ρ</shiftcaption>298 <altgrcaption> </altgrcaption>308 <basecaption>R</basecaption> 309 <shiftcaption></shiftcaption> 310 <altgrcaption>す</altgrcaption> 299 311 <shiftaltgrcaption></shiftaltgrcaption> 300 312 </key> 301 313 <key> 302 314 <position>21</position> 303 <basecaption> τ</basecaption>304 <shiftcaption> Τ</shiftcaption>305 <altgrcaption> </altgrcaption>315 <basecaption>T</basecaption> 316 <shiftcaption></shiftcaption> 317 <altgrcaption>か</altgrcaption> 306 318 <shiftaltgrcaption></shiftaltgrcaption> 307 319 </key> 308 320 <key> 309 321 <position>22</position> 310 <basecaption> υ</basecaption>311 <shiftcaption> Υ</shiftcaption>312 <altgrcaption> </altgrcaption>322 <basecaption>Y</basecaption> 323 <shiftcaption></shiftcaption> 324 <altgrcaption>ん</altgrcaption> 313 325 <shiftaltgrcaption></shiftaltgrcaption> 314 326 </key> 315 327 <key> 316 328 <position>23</position> 317 <basecaption> θ</basecaption>318 <shiftcaption> Θ</shiftcaption>319 <altgrcaption> </altgrcaption>329 <basecaption>U</basecaption> 330 <shiftcaption></shiftcaption> 331 <altgrcaption>な</altgrcaption> 320 332 <shiftaltgrcaption></shiftaltgrcaption> 321 333 </key> 322 334 <key> 323 335 <position>24</position> 324 <basecaption> ι</basecaption>325 <shiftcaption> Ι</shiftcaption>326 <altgrcaption> </altgrcaption>336 <basecaption>I</basecaption> 337 <shiftcaption></shiftcaption> 338 <altgrcaption>に</altgrcaption> 327 339 <shiftaltgrcaption></shiftaltgrcaption> 328 340 </key> 329 341 <key> 330 342 <position>25</position> 331 <basecaption> ο</basecaption>332 <shiftcaption> Ο</shiftcaption>333 <altgrcaption> </altgrcaption>343 <basecaption>O</basecaption> 344 <shiftcaption></shiftcaption> 345 <altgrcaption>ら</altgrcaption> 334 346 <shiftaltgrcaption></shiftaltgrcaption> 335 347 </key> 336 348 <key> 337 349 <position>26</position> 338 <basecaption> π</basecaption>339 <shiftcaption> Π</shiftcaption>340 <altgrcaption> </altgrcaption>350 <basecaption>P</basecaption> 351 <shiftcaption></shiftcaption> 352 <altgrcaption>せ</altgrcaption> 341 353 <shiftaltgrcaption></shiftaltgrcaption> 342 354 </key> 343 355 <key> 344 356 <position>27</position> 357 <basecaption>@</basecaption> 358 <shiftcaption>`</shiftcaption> 359 <altgrcaption>"</altgrcaption> 360 <shiftaltgrcaption></shiftaltgrcaption> 361 </key> 362 <key> 363 <position>28</position> 345 364 <basecaption>[</basecaption> 346 365 <shiftcaption>{</shiftcaption> 347 <altgrcaption></altgrcaption> 348 <shiftaltgrcaption></shiftaltgrcaption> 349 </key> 350 <key> 351 <position>28</position> 366 <altgrcaption>゜</altgrcaption> 367 <shiftaltgrcaption>「</shiftaltgrcaption> 368 </key> 369 <key> 370 <position>43</position> 371 <basecaption>Enter</basecaption> 372 <shiftcaption></shiftcaption> 373 <altgrcaption></altgrcaption> 374 <shiftaltgrcaption></shiftaltgrcaption> 375 </key> 376 <key> 377 <position>76</position> 378 <basecaption>Delete</basecaption> 379 <shiftcaption></shiftcaption> 380 <altgrcaption></altgrcaption> 381 <shiftaltgrcaption></shiftaltgrcaption> 382 </key> 383 <key> 384 <position>81</position> 385 <basecaption>End</basecaption> 386 <shiftcaption></shiftcaption> 387 <altgrcaption></altgrcaption> 388 <shiftaltgrcaption></shiftaltgrcaption> 389 </key> 390 <key> 391 <position>86</position> 392 <basecaption>Page 393 Down</basecaption> 394 <shiftcaption></shiftcaption> 395 <altgrcaption></altgrcaption> 396 <shiftaltgrcaption></shiftaltgrcaption> 397 </key> 398 <key> 399 <position>91</position> 400 <basecaption>7</basecaption> 401 <shiftcaption></shiftcaption> 402 <altgrcaption></altgrcaption> 403 <shiftaltgrcaption></shiftaltgrcaption> 404 </key> 405 <key> 406 <position>96</position> 407 <basecaption>8</basecaption> 408 <shiftcaption></shiftcaption> 409 <altgrcaption></altgrcaption> 410 <shiftaltgrcaption></shiftaltgrcaption> 411 </key> 412 <key> 413 <position>101</position> 414 <basecaption>9</basecaption> 415 <shiftcaption></shiftcaption> 416 <altgrcaption></altgrcaption> 417 <shiftaltgrcaption></shiftaltgrcaption> 418 </key> 419 <key> 420 <position>106</position> 421 <basecaption>+</basecaption> 422 <shiftcaption></shiftcaption> 423 <altgrcaption></altgrcaption> 424 <shiftaltgrcaption></shiftaltgrcaption> 425 </key> 426 <key> 427 <position>30</position> 428 <basecaption>英数</basecaption> 429 <shiftcaption>Caps Lock </shiftcaption> 430 <altgrcaption></altgrcaption> 431 <shiftaltgrcaption></shiftaltgrcaption> 432 </key> 433 <key> 434 <position>31</position> 435 <basecaption>A</basecaption> 436 <shiftcaption></shiftcaption> 437 <altgrcaption>ち</altgrcaption> 438 <shiftaltgrcaption></shiftaltgrcaption> 439 </key> 440 <key> 441 <position>32</position> 442 <basecaption>S</basecaption> 443 <shiftcaption></shiftcaption> 444 <altgrcaption>と</altgrcaption> 445 <shiftaltgrcaption></shiftaltgrcaption> 446 </key> 447 <key> 448 <position>33</position> 449 <basecaption>D</basecaption> 450 <shiftcaption></shiftcaption> 451 <altgrcaption>し</altgrcaption> 452 <shiftaltgrcaption></shiftaltgrcaption> 453 </key> 454 <key> 455 <position>34</position> 456 <basecaption>F</basecaption> 457 <shiftcaption></shiftcaption> 458 <altgrcaption>は</altgrcaption> 459 <shiftaltgrcaption></shiftaltgrcaption> 460 </key> 461 <key> 462 <position>35</position> 463 <basecaption>G</basecaption> 464 <shiftcaption></shiftcaption> 465 <altgrcaption>き</altgrcaption> 466 <shiftaltgrcaption></shiftaltgrcaption> 467 </key> 468 <key> 469 <position>36</position> 470 <basecaption>H</basecaption> 471 <shiftcaption></shiftcaption> 472 <altgrcaption>く</altgrcaption> 473 <shiftaltgrcaption></shiftaltgrcaption> 474 </key> 475 <key> 476 <position>37</position> 477 <basecaption>J</basecaption> 478 <shiftcaption></shiftcaption> 479 <altgrcaption>り</altgrcaption> 480 <shiftaltgrcaption></shiftaltgrcaption> 481 </key> 482 <key> 483 <position>38</position> 484 <basecaption>K</basecaption> 485 <shiftcaption></shiftcaption> 486 <altgrcaption>の</altgrcaption> 487 <shiftaltgrcaption></shiftaltgrcaption> 488 </key> 489 <key> 490 <position>39</position> 491 <basecaption>L</basecaption> 492 <shiftcaption></shiftcaption> 493 <altgrcaption>り</altgrcaption> 494 <shiftaltgrcaption></shiftaltgrcaption> 495 </key> 496 <key> 497 <position>40</position> 498 <basecaption>;</basecaption> 499 <shiftcaption>+</shiftcaption> 500 <altgrcaption>れ</altgrcaption> 501 <shiftaltgrcaption></shiftaltgrcaption> 502 </key> 503 <key> 504 <position>41</position> 505 <basecaption>:</basecaption> 506 <shiftcaption>*</shiftcaption> 507 <altgrcaption>け</altgrcaption> 508 <shiftaltgrcaption></shiftaltgrcaption> 509 </key> 510 <key> 511 <position>42</position> 352 512 <basecaption>]</basecaption> 353 513 <shiftcaption>}</shiftcaption> 354 <altgrcaption></altgrcaption> 355 <shiftaltgrcaption></shiftaltgrcaption> 356 </key> 357 <key> 358 <position>29</position> 359 <basecaption>\</basecaption> 360 <shiftcaption>|</shiftcaption> 361 <altgrcaption></altgrcaption> 362 <shiftaltgrcaption></shiftaltgrcaption> 363 </key> 364 <key> 365 <position>76</position> 366 <basecaption>Delete</basecaption> 367 <shiftcaption></shiftcaption> 368 <altgrcaption></altgrcaption> 369 <shiftaltgrcaption></shiftaltgrcaption> 370 </key> 371 <key> 372 <position>81</position> 373 <basecaption>End</basecaption> 374 <shiftcaption></shiftcaption> 375 <altgrcaption></altgrcaption> 376 <shiftaltgrcaption></shiftaltgrcaption> 377 </key> 378 <key> 379 <position>86</position> 380 <basecaption>Page Down</basecaption> 381 <shiftcaption></shiftcaption> 382 <altgrcaption></altgrcaption> 383 <shiftaltgrcaption></shiftaltgrcaption> 384 </key> 385 <key> 386 <position>91</position> 387 <basecaption>7</basecaption> 388 <shiftcaption></shiftcaption> 389 <altgrcaption></altgrcaption> 390 <shiftaltgrcaption></shiftaltgrcaption> 391 </key> 392 <key> 393 <position>96</position> 394 <basecaption>8</basecaption> 395 <shiftcaption></shiftcaption> 396 <altgrcaption></altgrcaption> 397 <shiftaltgrcaption></shiftaltgrcaption> 398 </key> 399 <key> 400 <position>101</position> 401 <basecaption>9</basecaption> 402 <shiftcaption></shiftcaption> 403 <altgrcaption></altgrcaption> 404 <shiftaltgrcaption></shiftaltgrcaption> 405 </key> 406 <key> 407 <position>106</position> 408 <basecaption>+</basecaption> 409 <shiftcaption></shiftcaption> 410 <altgrcaption></altgrcaption> 411 <shiftaltgrcaption></shiftaltgrcaption> 412 </key> 413 <key> 414 <position>30</position> 415 <basecaption>CapsLock</basecaption> 416 <shiftcaption></shiftcaption> 417 <altgrcaption></altgrcaption> 418 <shiftaltgrcaption></shiftaltgrcaption> 419 </key> 420 <key> 421 <position>31</position> 422 <basecaption>α</basecaption> 423 <shiftcaption>Α</shiftcaption> 424 <altgrcaption></altgrcaption> 425 <shiftaltgrcaption></shiftaltgrcaption> 426 </key> 427 <key> 428 <position>32</position> 429 <basecaption>σ</basecaption> 430 <shiftcaption>Σ</shiftcaption> 431 <altgrcaption></altgrcaption> 432 <shiftaltgrcaption></shiftaltgrcaption> 433 </key> 434 <key> 435 <position>33</position> 436 <basecaption>δ</basecaption> 437 <shiftcaption>Δ</shiftcaption> 438 <altgrcaption></altgrcaption> 439 <shiftaltgrcaption></shiftaltgrcaption> 440 </key> 441 <key> 442 <position>34</position> 443 <basecaption>φ</basecaption> 444 <shiftcaption>Φ</shiftcaption> 445 <altgrcaption></altgrcaption> 446 <shiftaltgrcaption></shiftaltgrcaption> 447 </key> 448 <key> 449 <position>35</position> 450 <basecaption>γ</basecaption> 451 <shiftcaption>Γ</shiftcaption> 452 <altgrcaption></altgrcaption> 453 <shiftaltgrcaption></shiftaltgrcaption> 454 </key> 455 <key> 456 <position>36</position> 457 <basecaption>η</basecaption> 458 <shiftcaption>Η</shiftcaption> 459 <altgrcaption></altgrcaption> 460 <shiftaltgrcaption></shiftaltgrcaption> 461 </key> 462 <key> 463 <position>37</position> 464 <basecaption>ξ</basecaption> 465 <shiftcaption>Ξ</shiftcaption> 466 <altgrcaption></altgrcaption> 467 <shiftaltgrcaption></shiftaltgrcaption> 468 </key> 469 <key> 470 <position>38</position> 471 <basecaption>κ</basecaption> 472 <shiftcaption>Κ</shiftcaption> 473 <altgrcaption></altgrcaption> 474 <shiftaltgrcaption></shiftaltgrcaption> 475 </key> 476 <key> 477 <position>39</position> 478 <basecaption>λ</basecaption> 479 <shiftcaption>Λ</shiftcaption> 480 <altgrcaption></altgrcaption> 481 <shiftaltgrcaption></shiftaltgrcaption> 482 </key> 483 <key> 484 <position>40</position> 485 <basecaption>΄</basecaption> 486 <shiftcaption>¨</shiftcaption> 487 <altgrcaption></altgrcaption> 488 <shiftaltgrcaption></shiftaltgrcaption> 489 </key> 490 <key> 491 <position>41</position> 492 <basecaption>'</basecaption> 493 <shiftcaption>"</shiftcaption> 494 <altgrcaption></altgrcaption> 495 <shiftaltgrcaption></shiftaltgrcaption> 496 </key> 497 <key> 498 <position>43</position> 499 <basecaption>Enter</basecaption> 500 <shiftcaption></shiftcaption> 501 <altgrcaption></altgrcaption> 502 <shiftaltgrcaption></shiftaltgrcaption> 514 <altgrcaption>む</altgrcaption> 515 <shiftaltgrcaption>」</shiftaltgrcaption> 503 516 </key> 504 517 <key> … … 532 545 <key> 533 546 <position>46</position> 534 <basecaption> ζ</basecaption>535 <shiftcaption> Ζ</shiftcaption>536 <altgrcaption> </altgrcaption>537 <shiftaltgrcaption> </shiftaltgrcaption>547 <basecaption>Z</basecaption> 548 <shiftcaption></shiftcaption> 549 <altgrcaption>つ</altgrcaption> 550 <shiftaltgrcaption>っ</shiftaltgrcaption> 538 551 </key> 539 552 <key> 540 553 <position>47</position> 541 <basecaption> χ</basecaption>542 <shiftcaption> Χ</shiftcaption>543 <altgrcaption> </altgrcaption>554 <basecaption>X</basecaption> 555 <shiftcaption></shiftcaption> 556 <altgrcaption>さ</altgrcaption> 544 557 <shiftaltgrcaption></shiftaltgrcaption> 545 558 </key> 546 559 <key> 547 560 <position>48</position> 548 <basecaption> ψ</basecaption>549 <shiftcaption> Ψ</shiftcaption>550 <altgrcaption> </altgrcaption>561 <basecaption>C</basecaption> 562 <shiftcaption></shiftcaption> 563 <altgrcaption>そ</altgrcaption> 551 564 <shiftaltgrcaption></shiftaltgrcaption> 552 565 </key> 553 566 <key> 554 567 <position>49</position> 555 <basecaption> ω</basecaption>556 <shiftcaption> Ω</shiftcaption>557 <altgrcaption> </altgrcaption>568 <basecaption>V</basecaption> 569 <shiftcaption></shiftcaption> 570 <altgrcaption>ひ</altgrcaption> 558 571 <shiftaltgrcaption></shiftaltgrcaption> 559 572 </key> 560 573 <key> 561 574 <position>50</position> 562 <basecaption> β</basecaption>563 <shiftcaption> Β</shiftcaption>564 <altgrcaption> </altgrcaption>575 <basecaption>B</basecaption> 576 <shiftcaption></shiftcaption> 577 <altgrcaption>こ</altgrcaption> 565 578 <shiftaltgrcaption></shiftaltgrcaption> 566 579 </key> 567 580 <key> 568 581 <position>51</position> 569 <basecaption> ν</basecaption>570 <shiftcaption> Ν</shiftcaption>571 <altgrcaption> </altgrcaption>582 <basecaption>N</basecaption> 583 <shiftcaption></shiftcaption> 584 <altgrcaption>み</altgrcaption> 572 585 <shiftaltgrcaption></shiftaltgrcaption> 573 586 </key> 574 587 <key> 575 588 <position>52</position> 576 <basecaption> μ</basecaption>577 <shiftcaption> Μ</shiftcaption>578 <altgrcaption> </altgrcaption>589 <basecaption>M</basecaption> 590 <shiftcaption></shiftcaption> 591 <altgrcaption>も</altgrcaption> 579 592 <shiftaltgrcaption></shiftaltgrcaption> 580 593 </key> … … 583 596 <basecaption>,</basecaption> 584 597 <shiftcaption><</shiftcaption> 585 <altgrcaption> </altgrcaption>586 <shiftaltgrcaption> </shiftaltgrcaption>598 <altgrcaption>ね</altgrcaption> 599 <shiftaltgrcaption>`</shiftaltgrcaption> 587 600 </key> 588 601 <key> … … 590 603 <basecaption>.</basecaption> 591 604 <shiftcaption>></shiftcaption> 592 <altgrcaption> </altgrcaption>593 <shiftaltgrcaption> </shiftaltgrcaption>605 <altgrcaption>る</altgrcaption> 606 <shiftaltgrcaption>。</shiftaltgrcaption> 594 607 </key> 595 608 <key> … … 597 610 <basecaption>/</basecaption> 598 611 <shiftcaption>?</shiftcaption> 599 <altgrcaption></altgrcaption> 612 <altgrcaption>め</altgrcaption> 613 <shiftaltgrcaption>・</shiftaltgrcaption> 614 </key> 615 <key> 616 <position>56</position> 617 <basecaption>_</basecaption> 618 <shiftcaption>\</shiftcaption> 619 <altgrcaption>ろ</altgrcaption> 600 620 <shiftaltgrcaption></shiftaltgrcaption> 601 621 </key> … … 609 629 <key> 610 630 <position>83</position> 611 <basecaption> ↑</basecaption>631 <basecaption></basecaption> 612 632 <shiftcaption></shiftcaption> 613 633 <altgrcaption></altgrcaption> … … 664 684 </key> 665 685 <key> 686 <position>131</position> 687 <basecaption>無変換</basecaption> 688 <shiftcaption></shiftcaption> 689 <altgrcaption></altgrcaption> 690 <shiftaltgrcaption></shiftaltgrcaption> 691 </key> 692 <key> 666 693 <position>61</position> 667 694 <basecaption></basecaption> … … 671 698 </key> 672 699 <key> 700 <position>132</position> 701 <basecaption>変換</basecaption> 702 <shiftcaption></shiftcaption> 703 <altgrcaption></altgrcaption> 704 <shiftaltgrcaption></shiftaltgrcaption> 705 </key> 706 <key> 707 <position>133</position> 708 <basecaption>ひらがな</basecaption> 709 <shiftcaption>カタカナ</shiftcaption> 710 <altgrcaption></altgrcaption> 711 <shiftaltgrcaption></shiftaltgrcaption> 712 </key> 713 <key> 673 714 <position>62</position> 674 715 <basecaption>Alt</basecaption> … … 728 769 <key> 729 770 <position>104</position> 730 <basecaption> ,</basecaption>771 <basecaption>.</basecaption> 731 772 <shiftcaption></shiftcaption> 732 773 <altgrcaption></altgrcaption> -
trunk/src/VBox/Frontends/VirtualBox/xml/us.xml
r79465 r79508 97 97 <key> 98 98 <position>124</position> 99 <basecaption>Prt Scrn</basecaption>100 <shiftcaption>Sys 99 <basecaption>PrtScr</basecaption> 100 <shiftcaption>SysRq</shiftcaption> 101 101 <altgrcaption></altgrcaption> 102 102 <shiftaltgrcaption></shiftaltgrcaption> -
trunk/src/VBox/Frontends/VirtualBox/xml/us_international.xml
r79465 r79508 97 97 <key> 98 98 <position>124</position> 99 <basecaption>Prt Scrn</basecaption>100 <shiftcaption>Sys 99 <basecaption>PrtScr</basecaption> 100 <shiftcaption>SysRq</shiftcaption> 101 101 <altgrcaption></altgrcaption> 102 102 <shiftaltgrcaption></shiftaltgrcaption>
Note:
See TracChangeset
for help on using the changeset viewer.