From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DNS_FROM_AHBL_RHSBL, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 X-Virus-Scanned: Debian amavisd-new at mfilter18-d.gandi.net X-Originating-IP: 5.39.81.185 Date: Wed, 30 Mar 2016 13:46:40 -0500 From: Perry Thompson To: kbd@lists.altlinux.org Message-ID: <20160330134640.600cc523@lustre.ryper.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/vsalMkzOyIAwHok9BiUhv5f" Subject: [kbd] Add carpalx keymap X-BeenThere: kbd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Linux console tools development discussion List-Id: Linux console tools development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2016 18:46:54 -0000 Archived-At: List-Archive: --MP_/vsalMkzOyIAwHok9BiUhv5f Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, I am submitting a patch for the carpalx keymap. A patch to xkeyboard-config has already been submitted as well. More information can be found at http://mkweb.bcgsc.ca/carpalx , currently listed under QGMLWY and QGMLWB, (carpalx and carpalx-full, respectively). Martin, the creator of the layout, will be updating the site to let users of the layout know of the name formalization and integration of the layout into Linux. Please let me know if you need any other information from me. Thank you, Perry Thompson --MP_/vsalMkzOyIAwHok9BiUhv5f Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=carpalx.patch diff -urN a/data/keymaps/i386/carpalx/carpalx-full.map b/data/keymaps/i386/carpalx/carpalx-full.map --- a/data/keymaps/i386/carpalx/carpalx-full.map 1969-12-31 18:00:00.000000000 -0600 +++ b/data/keymaps/i386/carpalx/carpalx-full.map 2016-03-27 03:17:24.503374524 -0500 @@ -0,0 +1,16 @@ +# carpalx-full.map +# Layout created by Martin Krzywinski, http://mkweb.bcgsc.ca/carpalx/ +# This keymap file created by Perry Thompson +include "carpalx.map" + +plain keycode 21 = b +shift keycode 21 = B + +plain keycode 22 = y +shift keycode 22 = Y + +plain keycode 24 = v +shift keycode 24 = V + +plain keycode 47 = f +shift keycode 47 = F diff -urN a/data/keymaps/i386/carpalx/carpalx.map b/data/keymaps/i386/carpalx/carpalx.map --- a/data/keymaps/i386/carpalx/carpalx.map 1969-12-31 18:00:00.000000000 -0600 +++ b/data/keymaps/i386/carpalx/carpalx.map 2016-03-27 03:17:47.451365416 -0500 @@ -0,0 +1,78 @@ +# carpalx.map +# Layout created by Martin Krzywinski, http://mkweb.bcgsc.ca/carpalx/ +# This keymap file created by Perry Thompson +keymaps 0-2,4-6,8-9,12 +alt_is_meta +include "linux-with-alt-and-altgr.inc" +strings as usual + +keycode 1 = Escape +keycode 2 = one exclam +keycode 3 = two at at nul nul +keycode 4 = three numbersign + control keycode 4 = Escape +keycode 5 = four dollar dollar Control_backslash +keycode 6 = five percent + control keycode 6 = Control_bracketright +keycode 7 = six asciicircum + control keycode 7 = Control_asciicircum +keycode 8 = seven ampersand braceleft Control_underscore +keycode 9 = eight asterisk bracketleft Delete +keycode 10 = nine parenleft bracketright +keycode 11 = zero parenright braceright +keycode 12 = minus underscore backslash Control_underscore Control_underscore +keycode 13 = equal plus +keycode 14 = Delete +keycode 15 = Tab + shift keycode 15 = Meta_Tab +keycode 16 = q +keycode 17 = g +keycode 18 = m +keycode 19 = l +keycode 20 = w +keycode 21 = y +keycode 22 = f +keycode 23 = u +keycode 24 = b +keycode 25 = semicolon colon +keycode 26 = bracketleft braceleft + control keycode 26 = Escape +keycode 27 = bracketright braceright asciitilde Control_bracketright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control +keycode 30 = d +keycode 31 = s +keycode 32 = t +keycode 33 = n +keycode 34 = r +keycode 35 = i +keycode 36 = a +keycode 37 = e +keycode 38 = o +keycode 39 = h +keycode 40 = apostrophe quotedbl + control keycode 40 = Control_g +keycode 41 = grave asciitilde + control keycode 41 = nul +keycode 42 = Shift +keycode 43 = backslash bar + control keycode 43 = Control_backslash +keycode 44 = z +keycode 45 = x +keycode 46 = c +keycode 47 = v +keycode 48 = j +keycode 49 = k +keycode 50 = p +keycode 51 = comma less +keycode 52 = period greater +keycode 53 = slash question + control keycode 53 = Delete +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul +keycode 58 = Caps_Lock +keycode 86 = less greater bar +keycode 97 = Control diff -urN a/data/Makefile.am b/data/Makefile.am --- a/data/Makefile.am 2013-08-27 15:45:33.000000000 -0500 +++ b/data/Makefile.am 2016-03-27 02:43:29.052463005 -0500 @@ -11,7 +11,7 @@ KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/bepo i386/dvorak \ i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \ - i386/colemak mac/include mac/all + i386/colemak i386/carpalx mac/include mac/all # Do not use GZIP - it is interpreted by gzip MYGZIP = gzip -f -n -9 diff -urN a/data/Makefile.in b/data/Makefile.in --- a/data/Makefile.in 2015-07-13 17:17:11.000000000 -0500 +++ b/data/Makefile.in 2016-03-27 02:43:14.982470313 -0500 @@ -231,7 +231,7 @@ TRANSDIR = consoletrans KEYMAPSUBDIRS = include sun amiga atari i386/azerty i386/bepo i386/dvorak \ i386/fgGIod i386/qwerty i386/qwertz i386/include i386/olpc \ - i386/colemak mac/include mac/all + i386/colemak i386/carpalx mac/include mac/all # Do not use GZIP - it is interpreted by gzip --MP_/vsalMkzOyIAwHok9BiUhv5f--