From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6E4621A4F39 for ; Tue, 24 Sep 2024 12:32:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727181137; cv=none; b=Zp47pnWucrG5oJa5wytnV68YRu7NZtHCje03RJeRjVG8aTqjckFnJAY/7MNlzXCdLqFBkKLC9ZAxJQ+fNTwlfBF2PMkeppMNGUN0SH3nE3NvfVJ110oq/RuEGHKC+SXspANyw2AeUgMni7PNd8c5GRFki4XYGzE37gPCop89GYM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727181137; c=relaxed/simple; bh=RZUPYtRYz40uGtcoFpRF6tgamFP7WxZwksvTfZ6SW+E=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Q9hF7mRCkPW7B3ZpJfxvr/M3dXc9xrSZqmjpp3fExc3hE5VJpyfw8SvXe6Ye+kvNpZYM9vCEiGsIvuhMsGkRN0RlMam8zHthOlusQFXM4SlPfq6wmODlu8L/c3+fdRCHTjivnKfE5axdCLryR64livESVFbuorYlHzGMI0W5K3M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=WPynYurV; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="WPynYurV" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 940D0C4CEC6; Tue, 24 Sep 2024 12:32:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1727181137; bh=RZUPYtRYz40uGtcoFpRF6tgamFP7WxZwksvTfZ6SW+E=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WPynYurVkq34vr33/pq5XwDbZN+HhYwJ8vcxz1Xv/gDB2oHSPEAWZ+Q3Qs3HNc1SA chAJ8piLp0xOutbr+78XzRGMh7otFM4kQxoyxvAt4Mi2vDZB05WqaMS6o34Rsip8/O mrTkPbwIe7I80wac+lDdjGA9QA7YVUZcb/dff+XNq6ZsOG5REujHUax5TNQ4cvoSJs d/dncHsmw/3IonOnqGQIslbrjuD7Z0RJDytKK+an8uKvHQr8GoTBPKShIKR6GCrAzY cq9AMrTcM3xle7aN7inrxTLiOrrOkT3tzJWC68iKvP6a6X1kmlmzfQKyzqnReSeUHa dEHCcH7uvBnQA== Date: Tue, 24 Sep 2024 14:32:13 +0200 From: Alexey Gladkov To: Callum Andrew Cc: kbd@lists.linux.dev Subject: Re: [PATCH v3] Update Colemak-DH keymaps to keep CapsLock unchanged Message-ID: References: <20240923232113.5242-1-contact@candrew.net> Precedence: bulk X-Mailing-List: kbd@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240923232113.5242-1-contact@candrew.net> On Tue, Sep 24, 2024 at 09:21:07AM +1000, Callum Andrew wrote: > Keep CapsLock key as CapsLock by default. > This is the default behaviour in the Colemak-DH specification > (https://colemakmods.github.io/mod-dh/keyboards.html) > and the Colemak-DH author has given the OK to the same change in XKB > (https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/756#note_2578777) > > Signed-off-by: Callum Andrew Applied. Thanks! > --- > data/keymaps/i386/colemak/mod-dh-ansi-us-awing.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-ansi-us-fatz-wide.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-ansi-us-fatz.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-ansi-us-wide.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-ansi-us.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-iso-uk-wide.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-iso-uk.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-iso-us-wide.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-iso-us.map | 4 ++-- > data/keymaps/i386/colemak/mod-dh-matrix-us.map | 4 ++-- > 10 files changed, 20 insertions(+), 20 deletions(-) > > diff --git a/data/keymaps/i386/colemak/mod-dh-ansi-us-awing.map b/data/keymaps/i386/colemak/mod-dh-ansi-us-awing.map > index 8c895e8..9374927 100644 > --- a/data/keymaps/i386/colemak/mod-dh-ansi-us-awing.map > +++ b/data/keymaps/i386/colemak/mod-dh-ansi-us-awing.map > @@ -63,8 +63,8 @@ keycode 53 = period greater asciitilde asciitilde > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz-wide.map b/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz-wide.map > index b9aa128..d77bde0 100644 > --- a/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz-wide.map > +++ b/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz-wide.map > @@ -65,8 +65,8 @@ keycode 53 = period greater asciitilde asciitilde > keycode 56 = Shift > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz.map b/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz.map > index 5b42d0c..fe60a64 100644 > --- a/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz.map > +++ b/data/keymaps/i386/colemak/mod-dh-ansi-us-fatz.map > @@ -65,8 +65,8 @@ keycode 53 = slash question questiondown asciitilde Delet > keycode 56 = Shift > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-ansi-us-wide.map b/data/keymaps/i386/colemak/mod-dh-ansi-us-wide.map > index c09692d..34cd97a 100644 > --- a/data/keymaps/i386/colemak/mod-dh-ansi-us-wide.map > +++ b/data/keymaps/i386/colemak/mod-dh-ansi-us-wide.map > @@ -63,8 +63,8 @@ keycode 53 = period greater asciitilde asciitilde > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-ansi-us.map b/data/keymaps/i386/colemak/mod-dh-ansi-us.map > index ee2a8f8..e31440e 100644 > --- a/data/keymaps/i386/colemak/mod-dh-ansi-us.map > +++ b/data/keymaps/i386/colemak/mod-dh-ansi-us.map > @@ -63,8 +63,8 @@ keycode 53 = slash question questiondown asciitilde Delet > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-iso-uk-wide.map b/data/keymaps/i386/colemak/mod-dh-iso-uk-wide.map > index 6209d84..c3879e6 100644 > --- a/data/keymaps/i386/colemak/mod-dh-iso-uk-wide.map > +++ b/data/keymaps/i386/colemak/mod-dh-iso-uk-wide.map > @@ -63,8 +63,8 @@ keycode 53 = period greater asciitilde asciitilde > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-iso-uk.map b/data/keymaps/i386/colemak/mod-dh-iso-uk.map > index 71779db..37d8b66 100644 > --- a/data/keymaps/i386/colemak/mod-dh-iso-uk.map > +++ b/data/keymaps/i386/colemak/mod-dh-iso-uk.map > @@ -63,8 +63,8 @@ keycode 53 = slash question questiondown asciitilde Delet > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-iso-us-wide.map b/data/keymaps/i386/colemak/mod-dh-iso-us-wide.map > index 998e779..1bf157b 100644 > --- a/data/keymaps/i386/colemak/mod-dh-iso-us-wide.map > +++ b/data/keymaps/i386/colemak/mod-dh-iso-us-wide.map > @@ -63,8 +63,8 @@ keycode 53 = period greater asciitilde asciitilde > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-iso-us.map b/data/keymaps/i386/colemak/mod-dh-iso-us.map > index 0e55dee..353ab63 100644 > --- a/data/keymaps/i386/colemak/mod-dh-iso-us.map > +++ b/data/keymaps/i386/colemak/mod-dh-iso-us.map > @@ -63,8 +63,8 @@ keycode 53 = slash question questiondown asciitilde Delet > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > diff --git a/data/keymaps/i386/colemak/mod-dh-matrix-us.map b/data/keymaps/i386/colemak/mod-dh-matrix-us.map > index c80d825..2bd94a5 100644 > --- a/data/keymaps/i386/colemak/mod-dh-matrix-us.map > +++ b/data/keymaps/i386/colemak/mod-dh-matrix-us.map > @@ -63,8 +63,8 @@ keycode 53 = slash question questiondown asciitilde Delet > > keycode 57 = space space space nobreakspace nul > > -! Remove this line if you want caps lock unmodified > -keycode 58 = BackSpace BackSpace BackSpace BackSpace > +! Uncomment to set CapsLock key to Backspace > +! keycode 58 = BackSpace BackSpace BackSpace BackSpace > > keycode 1 = Escape > keycode 14 = Delete > -- > 2.45.2 > > -- Rgrds, legion