Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Add these lines to /usr/share/X11/xkb/symbols/us
- partial alphanumeric_keys
- xkb_symbols "wmp" {
- include "us(workman)"
- name[Group1] = "English (Programmer Workman)";
- key <TLDE> { [ dollar, asciitilde ] };
- key <AE01> { [ ampersand, percent ] };
- key <AE02> { [ bracketleft, 1 ] };
- key <AE03> { [ braceleft, 2 ] };
- key <AE04> { [ braceright, 3 ] };
- key <AE05> { [ parenleft, 4 ] };
- key <AE06> { [ equal, 5 ] };
- key <AE07> { [ asterisk, 6 ]};
- key <AE08> { [ parenright, 7 ]};
- key <AE09> { [ plus, 8 ]};
- key <AE10> { [ bracketright, 9 ]};
- key <AE11> { [ exclam, 0 ]};
- key <AE12> { [ numbersign, grave ] };
- key <BKSP> { [ BackSpace, BackSpace ] };
- // AD01..AD12 BKSL
- key <AD01> { [ q, Q ] };
- key <AD02> { [ d, D ] };
- key <AD03> { [ r, R ] };
- key <AD04> { [ w, W ] };
- key <AD05> { [ b, B ] };
- key <AD06> { [ j, J ] };
- key <AD07> { [ f, F ] };
- key <AD08> { [ u, U ] };
- key <AD09> { [ p, P ] };
- key <AD10> { [ semicolon, colon ] };
- key <AD11> { [ minus, underscore ] };
- key <AD12> { [ at, asciicircum ] };
- key <BKSL> { [ backslash, bar ] };
- // AC01..AC11
- key <AC01> { [ a, A ] };
- key <AC02> { [ s, S ] };
- key <AC03> { [ h, H ] };
- key <AC04> { [ t, T ] };
- key <AC05> { [ g, G ] };
- key <AC06> { [ y, Y ] };
- key <AC07> { [ n, N ] };
- key <AC08> { [ e, E ] };
- key <AC09> { [ o, O ] };
- key <AC10> { [ i, I ] };
- key <AC11> { [ apostrophe, quotedbl ] };
- // AB01..AB10
- key <AB01> { [ z, Z ] };
- key <AB02> { [ x, X ] };
- key <AB03> { [ m, M ] };
- key <AB04> { [ c, C ] };
- key <AB05> { [ v, V ] };
- key <AB06> { [ k, K ] };
- key <AB07> { [ l, L ] };
- key <AB08> { [ comma, less ] };
- key <AB09> { [ period, greater ] };
- key <AB10> { [ slash, question ] };
- };
- // Then edit /usr/share/X11/xkb/rules/evdev.xml, add this variant after workman variant
- // <variant>
- // <configItem>
- // <name>wmp</name>
- // <description>English (Programmer Workman)</description>
- // </configItem>
- // </variant>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement