diff --git a/data/keyboards/symbols/nb.xml b/data/keyboards/symbols/nb.xml
index 2f94e914..ae7cb31f 100644
--- a/data/keyboards/symbols/nb.xml
+++ b/data/keyboards/symbols/nb.xml
@@ -1,190 +1,190 @@
-
+
- q
- Q
- 1
- asciitilde
+ q
+ Q
+ 1
+ asciitilde
- w
- W
- 2
- quoteleft
+ w
+ W
+ 2
+ quoteleft
- e
- E
- 3
- bar
+ e
+ E
+ 3
+ bar
- r
- R
- 4
- U00B7
+ r
+ R
+ 4
+ U00B7
- t
- T
- 5
- squareroot
+ t
+ T
+ 5
+ squareroot
- y
- Y
- 6
- Greek_pi
+ y
+ Y
+ 6
+ Greek_pi
- u
- U
- 7
- division
+ u
+ U
+ 7
+ division
- i
- I
- 8
- multiply
+ i
+ I
+ 8
+ multiply
- o
- O
- 9
- paragraph
+ o
+ O
+ 9
+ paragraph
- p
- P
- 0
- U25B3
+ p
+ P
+ 0
+ U25B3
- aring
- Aring
- U00B1
- U00A7
+ aring
+ Aring
+ U00B1
+ U00A7
- a
- A
- at
- copyright
+ a
+ A
+ at
+ copyright
- s
- S
- numbersign
- U00AE
+ s
+ S
+ numbersign
+ U00AE
- d
- D
- dollar
- U00A3
+ d
+ D
+ dollar
+ U00A3
- f
- F
- percent
- EuroSign
+ f
+ F
+ percent
+ EuroSign
- g
- G
- ampersand
- U00A5
+ g
+ G
+ ampersand
+ U00A5
- h
- H
- minus
- underscore
+ h
+ H
+ minus
+ underscore
- j
- J
- plus
- equal
+ j
+ J
+ plus
+ equal
- k
- K
- U00FC
- asciicircum
+ k
+ K
+ U00FC
+ asciicircum
- l
- L
- U00F6
- degree
+ l
+ L
+ U00F6
+ degree
- oslash
- Oslash
- parenleft
- braceleft
+ oslash
+ Oslash
+ parenleft
+ braceleft
- ae
- AE
- parenright
- braceright
+ ae
+ AE
+ parenright
+ braceright
- Return
+ Return
- Shift_L
- Shift_L
- Shift_L
- Shift_L
+ Shift_L
+ Shift_L
+ Shift_L
+ Shift_L
- z
- Z
- comma
- backslash
+ z
+ Z
+ comma
+ backslash
- x
- X
- quotedbl
- slash
+ x
+ X
+ quotedbl
+ slash
- c
- C
- quoteright
- less
+ c
+ C
+ quoteright
+ less
- v
- V
- colon
- greater
+ v
+ V
+ colon
+ greater
- b
- B
- semicolon
- equal
+ b
+ B
+ semicolon
+ equal
- n
- N
- exclam
- bracketleft
+ n
+ N
+ exclam
+ bracketleft
- m
- M
- question
- bracketright
+ m
+ M
+ question
+ bracketright
- period
+ period
show-numbers
@@ -193,12 +193,12 @@
show-letters
- preferences
+ preferences
- space
+ space
- Backspace
+ BackSpace
diff --git a/eekboard/keymap.h b/eekboard/keymap.h
index 09e66b28..82fd1f08 100644
--- a/eekboard/keymap.h
+++ b/eekboard/keymap.h
@@ -265,41 +265,41 @@ xkb_keycodes \"squeekboard\" {\
name[Group1] = \"Letters\";\
name[Group2] = \"Numbers/Symbols\";\
\
- key { [ q, Q ], [ 1, asciitilde ] };\
- key { [ w, W ], [ 2, quoteleft ] };\
- key { [ e, E ], [ 3, bar ] };\
- key { [ r, R ], [ 4, U00B7 ] };\
- key { [ t, T ], [ 5, squareroot ] };\
- key { [ y, Y ], [ 6, Greek_pi ] };\
- key { [ u, U ], [ 7, division ] };\
- key { [ i, I ], [ 8, multiply ] };\
- key { [ o, O ], [ 9, paragraph ] };\
- key { [ p, P ], [ 0, U25B3 ] };\
- key { [ aring, Aring ], [ U00B1, U00A7 ] };\
- key { [ a, A ], [ at, copyright ] };\
- key { [ s, S ], [ numbersign, U00AE ] };\
- key { [ d, D ], [ dollar, U00A3 ] };\
- key { [ f, F ], [ percent, EuroSign ] };\
- key { [ g, G ], [ ampersand, U00A5 ] };\
- key { [ h, H ], [ minus, underscore ] };\
- key { [ j, J ], [ plus, equal ] };\
- key { [ k, K ], [ U00FC, asciicircum ] };\
- key { [ l, L ], [ U00F6, degree ] };\
- key { [ oslash, Oslash ], [ parenleft, braceleft ] };\
- key { [ ae, AE ], [ parenright, braceright ] };\
- key { [ Return, Return ], [ Return, Return ] };\
- key { [ Shift_L, Shift_L ], [ Shift_L, Shift_L ] };\
- key { [ z, Z ], [ comma, backslash ] };\
- key { [ x, X ], [ quotedbl, slash ] };\
- key { [ c, C ], [ quoteright, less ] };\
- key { [ v, V ], [ colon, greater ] };\
- key { [ b, B ], [ semicolon, equal ] };\
- key { [ n, N ], [ exclam, bracketleft ] };\
- key { [ m, M ], [ question, bracketright ] };\
- key { [ period, period ], [ period, period ] };\
- key { [ preferences, preferences ], [ preferences, preferences ] };\
- key { [ space, space ], [ space, space ] };\
- key { [ Backspace, Backspace ], [ Backspace, Backspace ] };\
+ key { [ q, Q ], [ 1, asciitilde ] };\
+ key { [ w, W ], [ 2, quoteleft ] };\
+ key { [ e, E ], [ 3, bar ] };\
+ key { [ r, R ], [ 4, U00B7 ] };\
+ key { [ t, T ], [ 5, squareroot ] };\
+ key { [ y, Y ], [ 6, Greek_pi ] };\
+ key { [ u, U ], [ 7, division ] };\
+ key { [ i, I ], [ 8, multiply ] };\
+ key { [ o, O ], [ 9, paragraph ] };\
+ key { [ p, P ], [ 0, U25B3 ] };\
+ key { [ aring, Aring ], [ U00B1, U00A7 ] };\
+ key { [ a, A ], [ at, copyright ] };\
+ key { [ s, S ], [ numbersign, U00AE ] };\
+ key { [ d, D ], [ dollar, U00A3 ] };\
+ key { [ f, F ], [ percent, EuroSign ] };\
+ key { [ g, G ], [ ampersand, U00A5 ] };\
+ key { [ h, H ], [ minus, underscore ] };\
+ key { [ j, J ], [ plus, equal ] };\
+ key { [ k, K ], [ U00FC, asciicircum ] };\
+ key { [ l, L ], [ U00F6, degree ] };\
+ key { [ oslash, Oslash ], [ parenleft, braceleft ] };\
+ key { [ ae, AE ], [ parenright, braceright ] };\
+ key { [ Return, Return ], [ Return, Return ] };\
+ key { [ Shift_L, Shift_L ], [ Shift_L, Shift_L ] };\
+ key { [ z, Z ], [ comma, backslash ] };\
+ key { [ x, X ], [ quotedbl, slash ] };\
+ key { [ c, C ], [ quoteright, less ] };\
+ key { [ v, V ], [ colon, greater ] };\
+ key { [ b, B ], [ semicolon, equal ] };\
+ key { [ n, N ], [ exclam, bracketleft ] };\
+ key { [ m, M ], [ question, bracketright ] };\
+ key { [ period, period ], [ period, period ] };\
+ key { [ preferences, preferences ], [ preferences, preferences ] };\
+ key { [ space, space ], [ space, space ] };\
+ key { [ BackSpace, BackSpace ], [ BackSpace, BackSpace ] };\
};\
\
xkb_types \"squeekboard\" {\