Skip to content
This repository has been archived by the owner on Oct 7, 2024. It is now read-only.

Merge original #1

Merged
merged 4 commits into from
Jun 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
245 changes: 245 additions & 0 deletions resources/cm.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,245 @@
// Candian Multilangual Keyboard Layout
//Made by TheMMcOfficial
ASCII_09 = KEY_TAB
ASCII_0A = KEY_ENTER

// 32
ASCII_20 = KEY_SPACE
// 33 !
ASCII_21 = KEY_1, MODIFIERKEY_SHIFT
// 34 "
ASCII_22 = KEY_PERIOD, MODIFIERKEY_SHIFT
// 35 #
ASCII_23 = KEY_3, MODIFIERKEY_SHIFT
// 36 $
ASCII_24 = KEY_4, MODIFIERKEY_SHIFT
// 37 %
ASCII_25 = KEY_5, MODIFIERKEY_SHIFT
// 38 &
ASCII_26 = KEY_7, MODIFIERKEY_SHIFT
// 39 '
ASCII_27 = KEY_COMMA, MODIFIERKEY_SHIFT
// 40 (
ASCII_28 = KEY_9, MODIFIERKEY_SHIFT
// 41 )
ASCII_29 = KEY_0, MODIFIERKEY_SHIFT
// 42 *
ASCII_2A = KEY_8, MODIFIERKEY_SHIFT
// 43 +
ASCII_2B = KEY_EQUAL, MODIFIERKEY_SHIFT
// 44 ,
ASCII_2C = KEY_COMMA
// 45 -
ASCII_2D = KEY_MINUS
// 46 .
ASCII_2E = KEY_PERIOD
// 47 /
ASCII_2F = KEY_TILDE
// 48 0
ASCII_30 = KEY_0
// 49 1
ASCII_31 = KEY_1
// 50 2
ASCII_32 = KEY_2
// 51 3
ASCII_33 = KEY_3
// 52 4
ASCII_34 = KEY_4
// 53 5
ASCII_35 = KEY_5
// 54 6
ASCII_36 = KEY_6
// 55 7
ASCII_37 = KEY_7
// 55 8
ASCII_38 = KEY_8
// 57 9
ASCII_39 = KEY_9
// 58 :
ASCII_3A = KEY_SEMICOLON, MODIFIERKEY_SHIFT
// 59 ;
ASCII_3B = KEY_SEMICOLON
// 60 <
ASCII_3C = KEY_COMMA, MODIFIERKEY_RIGHT_ALT
// 61 =
ASCII_3D = KEY_EQUAL
// 62 >
ASCII_3E = KEY_PERIOD, MODIFIERKEY_RIGHT_ALT
// 63 ?
ASCII_3F = KEY_6, MODIFIERKEY_SHIFT
// 64 @
ASCII_40 = KEY_2, MODIFIERKEY_SHIFT
// 65 A
ASCII_41 = KEY_A, MODIFIERKEY_SHIFT
// 66 B
ASCII_42 = KEY_B, MODIFIERKEY_SHIFT
// 67 C
ASCII_43 = KEY_C, MODIFIERKEY_SHIFT
// 68 D
ASCII_44 = KEY_D, MODIFIERKEY_SHIFT
// 69 E
ASCII_45 = KEY_E, MODIFIERKEY_SHIFT
// 70 F
ASCII_46 = KEY_F, MODIFIERKEY_SHIFT
// 71 G
ASCII_47 = KEY_G, MODIFIERKEY_SHIFT
// 72 H
ASCII_48 = KEY_H, MODIFIERKEY_SHIFT
// 73 I
ASCII_49 = KEY_I, MODIFIERKEY_SHIFT
// 74 J
ASCII_4A = KEY_J, MODIFIERKEY_SHIFT
// 75 K
ASCII_4B = KEY_K, MODIFIERKEY_SHIFT
// 76 L
ASCII_4C = KEY_L, MODIFIERKEY_SHIFT
// 77 M
ASCII_4D = KEY_M, MODIFIERKEY_SHIFT
// 78 N
ASCII_4E = KEY_N, MODIFIERKEY_SHIFT
// 79 O
ASCII_4F = KEY_O, MODIFIERKEY_SHIFT
// 80 P
ASCII_50 = KEY_P, MODIFIERKEY_SHIFT
// 81 Q
ASCII_51 = KEY_Q, MODIFIERKEY_SHIFT
// 82 R
ASCII_52 = KEY_R, MODIFIERKEY_SHIFT
// 83 S
ASCII_53 = KEY_S, MODIFIERKEY_SHIFT
// 84 T
ASCII_54 = KEY_T, MODIFIERKEY_SHIFT
// 85 U
ASCII_55 = KEY_U, MODIFIERKEY_SHIFT
// 86 V
ASCII_56 = KEY_V, MODIFIERKEY_SHIFT
// 87 W
ASCII_57 = KEY_W, MODIFIERKEY_SHIFT
// 88 X
ASCII_58 = KEY_X, MODIFIERKEY_SHIFT
// 89 Y
ASCII_59 = KEY_Y, MODIFIERKEY_SHIFT
// 90 Z
ASCII_5A = KEY_Z, MODIFIERKEY_SHIFT
// 91 [
ASCII_5B = KEY_9, MODIFIERKEY_RIGHT_ALT
// 92
ASCII_5C = KEY_TILDE, MODIFIERKEY_SHIFT
// 93 ]
ASCII_5D = KEY_0, MODIFIERKEY_RIGHT_ALT
// 94 ^
ASCII_5E = KEY_LEFT_BRACE
// 95 _
ASCII_5F = KEY_MINUS, MODIFIERKEY_SHIFT
// 96 `
ASCII_60 = KEY_LEFT_BRACE, MODIFIERKEY_RIGHT_ALT
// 97 a
ASCII_61 = KEY_A
// 98 b
ASCII_62 = KEY_B
// 99 c
ASCII_63 = KEY_C
// 100 d
ASCII_64 = KEY_D
// 101 e
ASCII_65 = KEY_E
// 102 f
ASCII_66 = KEY_F
// 103 g
ASCII_67 = KEY_G
// 104 h
ASCII_68 = KEY_H
// 105 i
ASCII_69 = KEY_I
// 106 j
ASCII_6A = KEY_J
// 107 k
ASCII_6B = KEY_K
// 108 l
ASCII_6C = KEY_L
// 109 m
ASCII_6D = KEY_M
// 110 n
ASCII_6E = KEY_N
// 111 o
ASCII_6F = KEY_O
// 112 p
ASCII_70 = KEY_P
// 113 q
ASCII_71 = KEY_Q
// 114 r
ASCII_72 = KEY_R
// 115 s
ASCII_73 = KEY_S
// 116 t
ASCII_74 = KEY_T
// 117 u
ASCII_75 = KEY_U
// 118 v
ASCII_76 = KEY_V
// 119 w
ASCII_77 = KEY_W
// 120 x
ASCII_78 = KEY_X
// 121 y
ASCII_79 = KEY_Y
// 122 z
ASCII_7A = KEY_Z
// 123 {
ASCII_7B = KEY_7, MODIFIERKEY_RIGHT_ALT
// 124 |
ASCII_7C = KEY_TILDE, MODIFIERKEY_RIGHT_ALT
// 125 }
ASCII_7D = KEY_8, MODIFIERKEY_RIGHT_ALT
// 126 ~
ASCII_7E = KEY_KEY_RIGHT_BRACE, MODIFIERKEY_RIGHT_ALT
// 127
ASCII_7F = KEY_BACKSPACE
// 128 ¢ Pound Sign
ISO_8859_1_A2 = KEY_C, MODIFIERKEY_RIGHT_CONTROL
// 129 £ Pound Sign
ISO_8859_1_A3 = KEY_3, MODIFIERKEY_RIGHT_CONTROL, MODIFIERKEY_RIGHT_ALT
// 130 ¤
ISO_8859_1_A4 = KEY_4, MODIFIERKEY_RIGHT_ALT
// 131 ¦ SECTION SIGN
//ISO_8859_1_A6 = KEY_, MODIFIERKEY_RIGHT_ALT
// 132 § SECTION SIGN
ISO_8859_1_A7 = KEY_S, MODIFIERKEY_RIGHT_CONTROL, MODIFIERKEY_RIGHT_ALT
// 133 ¨
ISO_8859_1_A8 = KEY_EQUAL, MODIFIERKEY_RIGHT_ALT
// 134 ¬
//ISO_8859_1_AB = ACUTE_ACCENT_BITS + KEY_SPACE, MODIFIERKEY_SHIFT
// 135 ¬
//ISO_8859_1_AC = KEY_6, MODIFIERKEY_RIGHT_ALT
// 136 ­
//ISO_8859_1_AD = KEY_PERIOD, MODIFIERKEY_RIGHT_ALT
// 137 ¯
//ISO_8859_1_AF = KEY_TILDE, MODIFIERKEY_RIGHT_ALT
// 138 °
//ISO_8859_1_B0 = ACUTE_ACCENT_BITS + KEY_SPACE, MODIFIERKEY_RIGHT_ALT
// 139 ´ MICRO SIGN
//ISO_8859_1_BB = ACUTE_ACCENT_BITS + KEY_SPACE
// 140 ´ MICRO SIGN
//ISO_8859_1_B4 = KEY_SLASH, MODIFIERKEY_RIGHT_ALT
// 141 µ MICRO SIGN
//ISO_8859_1_B5 = KEY_M, MODIFIERKEY_RIGHT_ALT
// 142 ¶ MICRO SIGN
//ISO_8859_1_B6 = KEY_P, MODIFIERKEY_RIGHT_ALT
// 143 ¸ MICRO SIGN
//ISO_8859_1_B8 = KEY_RIGHT_BRACE
// 145 ± MATH SIGN
//ISO_8859_1_B1 = KEY_1, MODIFIERKEY_RIGHT_ALT
// 146 ² MATH SIGN
//ISO_8859_1_B2 = KEY_8, MODIFIERKEY_RIGHT_ALT
// 147 ³ MATH SIGN
//ISO_8859_1_B3 = KEY_9, MODIFIERKEY_RIGHT_ALT
// 148 ¼ MATH SIGN
//ISO_8859_1_BC = KEY_0, MODIFIERKEY_RIGHT_ALT
// 149 ½ MATH SIGN
//ISO_8859_1_BD = KEY_MINUS, MODIFIERKEY_RIGHT_ALT
// 150 ¾ MATH SIGN
//ISO_8859_1_BE = KEY_EQUAL, MODIFIERKEY_RIGHT_ALT
// 151 É e ACUTE
ISO_8859_1_C9 = KEY_SLASH, MODIFIERKEY_SHIFT
// 152 é e ACUTE
ISO_8859_1_E9 = KEY_SLASH
4 changes: 2 additions & 2 deletions resources/it.properties
Original file line number Diff line number Diff line change
Expand Up @@ -190,11 +190,11 @@ ASCII_79 = KEY_Y
// 121 y
ASCII_7A = KEY_Z
// 122 z
ASCII_7B = KEY_LEFT_BRACE, MODIFIERKEY_RIGHT_ALT, MODIFIERKEY_SHIFT
ASCII_7B = KEY_LEFT_BRACE, MODIFIERKEY_RIGHT_ALT_AND_LEFT_SHIFT
// 123 {
ASCII_7C = KEY_TILDE, MODIFIERKEY_SHIFT
// 124 |
ASCII_7D = KEY_RIGHT_BRACE, MODIFIERKEY_RIGHT_ALT, MODIFIERKEY_SHIFT
ASCII_7D = KEY_RIGHT_BRACE, MODIFIERKEY_RIGHT_ALT_AND_LEFT_SHIFT
// 125 }

// ascii 7E, 126: tilde, non mappato
Expand Down
2 changes: 1 addition & 1 deletion resources/keyboard.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ MODIFIERKEY_RIGHT_CTRL = 0x10
MODIFIERKEY_RIGHT_SHIFT= 0x20
MODIFIERKEY_RIGHT_ALT = 0x40
MODIFIERKEY_RIGHT_GUI = 0x80

MODIFIERKEY_RIGHT_ALT_AND_LEFT_SHIFT = 0x42
KEY_MEDIA_VOLUME_INC = 0x80
KEY_MEDIA_VOLUME_DEC = 0x81
KEY_MEDIA_MUTE = 0x7F
Expand Down