diff --git a/data/keyboards/symbols/nb.xml b/data/keyboards/symbols/nb.xml index 8915bde1..2f94e914 100644 --- a/data/keyboards/symbols/nb.xml +++ b/data/keyboards/symbols/nb.xml @@ -1,4 +1,4 @@ - + q @@ -22,41 +22,49 @@ r R 4 - middledot + U00B7 t T 5 + squareroot y Y 6 + Greek_pi u U 7 + division i I 8 + multiply o O 9 + paragraph p P 0 + U25B3 - å - Å + aring + Aring + U00B1 + U00A7 a @@ -68,57 +76,61 @@ s S numbersign - registeredtrademark + U00AE d D dollar - poundsign + U00A3 f F percent - + EuroSign g G ampersand - yensign + U00A5 h H minus - asciicircum + underscore j J plus - degreesign + equal k K - parenleft - braceleft + U00FC + asciicircum l L - parenright - braceright + U00F6 + degree oslash Oslash + parenleft + braceleft ae AE + parenright + braceright Return @@ -187,6 +199,6 @@ space - backspace + Backspace diff --git a/eekboard/keymap.h b/eekboard/keymap.h index 3c9fbcdd..09e66b28 100644 --- a/eekboard/keymap.h +++ b/eekboard/keymap.h @@ -268,26 +268,26 @@ xkb_keycodes \"squeekboard\" {\ key { [ q, Q ], [ 1, asciitilde ] };\ key { [ w, W ], [ 2, quoteleft ] };\ key { [ e, E ], [ 3, bar ] };\ - key { [ r, R ], [ 4, middledot ] };\ + 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, 0 ] };\ - key { [ aring, Aring ], [ ] };\ + key { [ p, P ], [ 0, U25B3 ] };\ + key { [ aring, Aring ], [ U00B1, U00A7 ] };\ key { [ a, A ], [ at, copyright ] };\ - key { [ s, S ], [ numbersign, registeredtrademark ] };\ - key { [ d, D ], [ dollar, poundsign ] };\ + key { [ s, S ], [ numbersign, U00AE ] };\ + key { [ d, D ], [ dollar, U00A3 ] };\ key { [ f, F ], [ percent, EuroSign ] };\ - key { [ g, G ], [ ampersand, yensign ] };\ - key { [ h, H ], [ minus, asciicircum ] };\ - key { [ j, J ], [ plus, degreesign ] };\ - key { [ k, K ], [ parenleft, braceleft ] };\ - key { [ l, L ], [ parenright, braceright ] };\ - key { [ oslash, Oslash ], [ ] };\ - key { [ ae, AE ], [ ] };\ - key { [ Return, Return ], [ ] };\ + 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 ] };\ @@ -296,10 +296,10 @@ xkb_keycodes \"squeekboard\" {\ key { [ b, B ], [ semicolon, equal ] };\ key { [ n, N ], [ exclam, bracketleft ] };\ key { [ m, M ], [ question, bracketright ] };\ - key { [ period, period ], [ ] };\ - key { [ preferences, preferences ], [ ] };\ - key { [ space, space ], [ ] };\ - key { [ BackSpace, BackSpace ], [ ] };\ + key { [ period, period ], [ period, period ] };\ + key { [ preferences, preferences ], [ preferences, preferences ] };\ + key { [ space, space ], [ space, space ] };\ + key { [ Backspace, Backspace ], [ Backspace, Backspace ] };\ };\ \ xkb_types \"squeekboard\" {\