From 7d81e2997e129689465cda08c982918887cc0cd5 Mon Sep 17 00:00:00 2001 From: fbt Date: Mon, 29 Jan 2018 05:30:51 +0300 Subject: [PATCH] ? Signed-off-by: fbt --- PKGBUILD | 2 ++ ducky-mini | 48 ++++++++++++++++++++++++++---------------------- 2 files changed, 28 insertions(+), 22 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index d37248f..0c5038c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,3 +15,5 @@ package() { } sha1sums=('41648191bde2fd0e8dbb6bbe729a98381425d318') +sha1sums=('0128e991bb1b5a6e9732aca48fb52df3a7d2d291') +sha1sums=('a470f6a8647d75a4829fa2c15b0b802c97983aa6') diff --git a/ducky-mini b/ducky-mini index fefe1e5..b861bbd 100644 --- a/ducky-mini +++ b/ducky-mini @@ -5,25 +5,26 @@ xkb_symbols "us" { include "us(basic)" include "ducky-mini(common)" + # Numbers row + key { [ Escape, asciitilde, grave ] }; key { [ 2, at, F2 ] }; key { [ 3, numbersign, F3 ] }; key { [ 4, dollar, F4 ] }; key { [ 6, asciicircum, F6 ] }; key { [ 7, ampersand, F7 ] }; - key { [ o, O, Up ] }; - key { [ k, K, Left ] }; - key { [ l, L, Down ] }; - key { [ semicolon, colon, Right ] }; - - key { [ j, J, Prior ] }; - key { [ m, M, Next ] }; - - key { [ comma, less, Home ] }; - key { [ period, greater, End ] }; + # Navigational keys + key { [ p, P, Up ] }; + key { [ l, L, Left ] }; + key { [ semicolon, colon, Down ] }; + key { [ apostrophe, quotedbl. Right ] }; + key { [ k, K, Prior ] }; + key { [ comma, less, Next ] }; + key { [ period, greater, Home ] }; + key { [ slash, question, End ] }; + # Insert key { [ backslash, bar, Insert ] }; - key { [ Escape, asciitilde, grave ] }; }; partial alphanumeric_keys @@ -33,31 +34,33 @@ xkb_symbols "ru" { include "ru(winkeys)" include "ducky-mini(common)" + # Number row + key { [ Escape, Cyrillic_IO, Cyrillic_io ] }; key { [ 2, quotedbl, F2 ] }; key { [ 3, numerosign, F3 ] }; key { [ 4, semicolon, F4 ] }; key { [ 6, colon, F6 ] }; key { [ 7, question, F7 ] }; - key { [ Cyrillic_shcha, Cyrillic_SHCHA, Up ] }; - - key { [ Cyrillic_o, Cyrillic_O, Prior ] }; - key { [ Cyrillic_el, Cyrillic_EL, Left ] }; - key { [ Cyrillic_de, Cyrillic_DE, Down ] }; - key { [ Cyrillic_zhe, Cyrillic_ZHE, Right ] }; - - key { [ Cyrillic_softsign, Cyrillic_SOFTSIGN, Next ] }; - key { [ Cyrillic_be, Cyrillic_BE, Home ] }; - key { [ Cyrillic_yu, Cyrillic_YU, End ] }; + # Navigational keys + key { [ Cyrillic_ze, Cyrillic_ZE, Up ] }; + key { [ Cyrillic_de, Cyrillic_DE, Left ] }; + key { [ Cyrillic_zhe, Cyrillic_ZHE, Down ] }; + key { [ Cyrillic_e, Cyrillic_E, Right ] }; + key { [ Cyrillic_el, Cyrillic_EL, Prior ] }; + key { [ Cyrillic_be, Cyrillic_BE, Next ] }; + key { [ Cyrillic_yu, Cyrillic_YU, Home ] }; + key { [ period, comma, End ] }; + # Insert key { [ backslash, slash, Insert ] }; - key { [ Escape, Cyrillic_IO, Cyrillic_io ] }; }; hidden partial alphanumeric_keys xkb_symbols "common" { name[Group1]= "Common (layout mimicking the Ducky Mini)"; + # Number row key { [ 1, exclam, F1 ] }; key { [ 5, percent, F5 ] }; key { [ 8, asterisk, F8 ] }; @@ -66,5 +69,6 @@ xkb_symbols "common" { key { [ minus, underscore, F11 ] }; key { [ equal, plus, F12 ] }; + # Delete key { [ BackSpace, BackSpace, Delete ] }; };