Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

6 May, 2024: The networking issue during the past two days has been identified and appears to be fixed. Will keep monitoring.


devel / comp.arch / Re: More symbols on keyboards...

SubjectAuthor
* Re: More symbols on keyboards...MitchAlsup
`* Re: More symbols on keyboards...Quadibloc
 +* Re: More symbols on keyboards...Quadibloc
 |`* Re: More symbols on keyboards...Quadibloc
 | +- Re: More symbols on keyboards...Quadibloc
 | `- Re: More symbols on keyboards...David Brown
 `* Re: More symbols on keyboards...Peter Lund
  `- Re: More symbols on keyboards...Quadibloc

1
Re: More symbols on keyboards...

<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30404&group=comp.arch#30404

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:622a:4c16:b0:3b6:2e9b:a72c with SMTP id ey22-20020a05622a4c1600b003b62e9ba72cmr147481qtb.465.1673823702653;
Sun, 15 Jan 2023 15:01:42 -0800 (PST)
X-Received: by 2002:a05:6870:5594:b0:155:37f0:203 with SMTP id
n20-20020a056870559400b0015537f00203mr2467118oao.167.1673823702397; Sun, 15
Jan 2023 15:01:42 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Sun, 15 Jan 2023 15:01:42 -0800 (PST)
In-Reply-To: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:291:29f0:b9e6:3e22:a669:4d5c;
posting-account=H_G_JQkAAADS6onOMb-dqvUozKse7mcM
NNTP-Posting-Host: 2600:1700:291:29f0:b9e6:3e22:a669:4d5c
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: MitchAl...@aol.com (MitchAlsup)
Injection-Date: Sun, 15 Jan 2023 23:01:42 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: MitchAlsup - Sun, 15 Jan 2023 23:01 UTC

On Sunday, January 15, 2023 at 4:23:04 PM UTC-6, Skybuck Flying wrote:
> If you really want to sell more keyboards, you should invent a bigger keyboard with more symbols on it, so that programming languages can use more symbols.
>
> For example:
> []
> {}
> ()
> <>
> Is not enough anymore, need more of this ! =D
>
> Bye,
> Skybuck =D
<
I use <alt>[0 list of numbers] almost all the time
×
±
¼
½
¾
ö
........
so can you..........the characters are there is you know how to access them..

Re: More symbols on keyboards...

<d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30433&group=comp.arch#30433

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:6214:5683:b0:531:ad72:d8b8 with SMTP id lm3-20020a056214568300b00531ad72d8b8mr104930qvb.3.1673941145096;
Mon, 16 Jan 2023 23:39:05 -0800 (PST)
X-Received: by 2002:a05:6870:9e8a:b0:15e:b02f:dfdc with SMTP id
pu10-20020a0568709e8a00b0015eb02fdfdcmr200096oab.118.1673941144754; Mon, 16
Jan 2023 23:39:04 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Mon, 16 Jan 2023 23:39:04 -0800 (PST)
In-Reply-To: <ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=162.157.97.93; posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 162.157.97.93
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com> <ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Tue, 17 Jan 2023 07:39:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4650
 by: Quadibloc - Tue, 17 Jan 2023 07:39 UTC

On Sunday, January 15, 2023 at 4:01:44 PM UTC-7, MitchAlsup wrote:
> On Sunday, January 15, 2023 at 4:23:04 PM UTC-6, Skybuck Flying wrote:
> > If you really want to sell more keyboards, you should invent a bigger keyboard with more symbols on it, so that programming languages can use more symbols.
> >
> > For example:
> > []
> > {}
> > ()
> > <>
> > Is not enough anymore, need more of this ! =D

> I use <alt>[0 list of numbers] almost all the time
> ×
> ±
> ¼
> ½
> ¾
> ö
> .......
> so can you..........the characters are there is you know how to access them.

On the one hand, anything that requires a lot of memorizatiion is,
in my opinion, impractical. However, I've put an icon for Character
Map on my desktop.

On the other hand, as a touch-typist, in my opinion, existing
keyboards are too big already. I would take the current keyboard,
and get rid of the ~` key - put the Esc key there - and the }] key
and the |\ key. The {[ key would become the [] key.

That doesn't mean, though, that we would have to lose access to
the ASCII characters on the keys that were removed. After all,
the CTRL key only produces a standard control character for the letter
keys from A to Z. It has no standard meaning for the other keys.

If you visit my web page, at the location

http://www.quadibloc.com/comp/kyb0603.htm

and scroll down halfway, you will see the solution I've come up
with.

Ctrl-0 is NUL, Ctrl-3 is ESC, Ctrl-4 is FS, Ctrl-5 is GS, Ctrl-6 is RS, and Ctrl-7 is US,
taking care of the control characters that don't have a letter.

If you use the Ctrl shift with the _- key, you get ~, and if you use it with the += key,
you get `. And those characters can be marked on the keys.

Ctrl with [] gives |.

Ctrl with :; gives { and Ctrl with "' gives }.

Ctrl with ?/ gives \.

Very simple. And, as a bonus, I would change the <, and >. keys so that they
give the comma and period whether they're shifted or not, with < and >
requiring the Ctrl shift instead!

That gives a retro keyboard - 44 keys for printable characters other than
the space, and an old-fashioned big Enter key.

But what about more characters? Well, I think there's room for that
without a bigger keyboard.

There's a CAPS LOCK key.

It used to be, that when CAPS LOCK was pressed, you got capital
letters whether or not you used the shift key. This is unlike the
SHIFT LOCK key on a typewriter, which it replaced - there, you got
out of SHIFT LOCK state by pressing the shift key, not by pressing
SHIFT LOCK again.

But on a PC keyboard, when you hold down the shift key in CAPS
LOCK state, you get *small* letters.

Well, this is wasteful. Why not get 26 new characters that way,
characters useful for programming, like less-than-or-equal-to,
and so on and so forth?

But in my opinion, this doesn't require a new *keyboard* design
so much as a re-design of the *operating system*, so that a
keyboard arranged this way is what the computer expects to
have connected.

And while my design works well for the English-language keyboard,
a lot of languages need additional keys for letters. Of course,
there's already an AltGr key to help those languages out, and so
fitting them into 44 keys instead of 48 keys would *usually* not be
_too_ hard.

John Savard

Re: More symbols on keyboards...

<dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30434&group=comp.arch#30434

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:600c:3d1b:b0:3da:f475:6452 with SMTP id bh27-20020a05600c3d1b00b003daf4756452mr161914wmb.0.1673944276822;
Tue, 17 Jan 2023 00:31:16 -0800 (PST)
X-Received: by 2002:a05:6870:5788:b0:144:9878:46be with SMTP id
i8-20020a056870578800b00144987846bemr209242oap.245.1673944276129; Tue, 17 Jan
2023 00:31:16 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.128.87.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Tue, 17 Jan 2023 00:31:15 -0800 (PST)
In-Reply-To: <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=162.157.97.93; posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 162.157.97.93
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com> <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Tue, 17 Jan 2023 08:31:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Quadibloc - Tue, 17 Jan 2023 08:31 UTC

On Tuesday, January 17, 2023 at 12:39:06 AM UTC-7, Quadibloc wrote:

> Well, this is wasteful. Why not get 26 new characters that way,
> characters useful for programming, like less-than-or-equal-to,
> and so on and so forth?

And what kind of new characters am I thinking of?

The most important ones to add for programming, obviously, are:

≤, ≥, and ≠.

less than or equal to, greater than or equal to, not equal to

Ones commonly found on typewriters, or associated with EBCDIC
would be

¢, £, °, ±, ², ³, ©, ®, ¶, §, ¬, ¼, ½, ¾

Cent sign, pound sign, degree, plus/minus, square, cube, copyright,
registered trade mark, paragraph, section, logical NOT, one-quarter,
one-half, three-quarters

I would also want to see the characters from the Algol 60 publication
language, and the odd characters from the IBM 1401 character set
available.
Probably I would emphasize programming characters, and put the
typewriter characters elsewhere, perhaps as an alternate to ASCII
characters: ` becomes degree, < and > become paragraph and
section, { and } become pound sign and 3/4, | and \ might become
1/4 and 1/2.

John Savard

Re: More symbols on keyboards...

<b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30499&group=comp.arch#30499

  copy link   Newsgroups: comp.arch
X-Received: by 2002:ac8:4457:0:b0:3b5:5e27:1f0f with SMTP id m23-20020ac84457000000b003b55e271f0fmr471447qtn.462.1674130884312;
Thu, 19 Jan 2023 04:21:24 -0800 (PST)
X-Received: by 2002:aca:b987:0:b0:35e:728d:838c with SMTP id
j129-20020acab987000000b0035e728d838cmr658365oif.118.1674130884003; Thu, 19
Jan 2023 04:21:24 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Thu, 19 Jan 2023 04:21:23 -0800 (PST)
In-Reply-To: <dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=162.157.97.93; posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 162.157.97.93
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com> <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
<dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 19 Jan 2023 12:21:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1856
 by: Quadibloc - Thu, 19 Jan 2023 12:21 UTC

On Tuesday, January 17, 2023 at 1:31:19 AM UTC-7, Quadibloc wrote:

> I would also want to see the characters from the Algol 60 publication
> language,

If I put them into a post, will they (∨, ∧, ⊂, ≡, ␣ and ⏨) be visible?

Apparently so, at least in Google Groups.

> and the odd characters from the IBM 1401 character set
> available.

At least one of those isn't defined in Unicode yet! But of those that
are, how about typing them?

John Savard

Re: More symbols on keyboards...

<098218cb-db08-46f0-8cb3-fd391ed1180en@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30500&group=comp.arch#30500

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a05:622a:4f18:b0:3b6:2ada:d6f3 with SMTP id ei24-20020a05622a4f1800b003b62adad6f3mr387327qtb.258.1674132543515;
Thu, 19 Jan 2023 04:49:03 -0800 (PST)
X-Received: by 2002:a05:6870:c4c:b0:13b:6986:2649 with SMTP id
lf12-20020a0568700c4c00b0013b69862649mr978640oab.261.1674132543256; Thu, 19
Jan 2023 04:49:03 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Thu, 19 Jan 2023 04:49:03 -0800 (PST)
In-Reply-To: <b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=162.157.97.93; posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 162.157.97.93
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com> <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
<dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com> <b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <098218cb-db08-46f0-8cb3-fd391ed1180en@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 19 Jan 2023 12:49:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1911
 by: Quadibloc - Thu, 19 Jan 2023 12:49 UTC

On Thursday, January 19, 2023 at 5:21:25 AM UTC-7, Quadibloc wrote:

> At least one of those isn't defined in Unicode yet! But of those that
> are, how about typing them?

Apparently except for BLANK SYMBOL, only characters with a resemblance
are defined...

⯒, ␢, ⎷, ⋎, ‡, ∆, ⧻ are what I can find. And Unicode even has ⧺ as well. And
then, from EBCDIC, as well as the BCDIC commercial set, there's also ⌑.

John Savard

Re: More symbols on keyboards...

<tqbklj$1j6b3$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30503&group=comp.arch#30503

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.arch
Subject: Re: More symbols on keyboards...
Date: Thu, 19 Jan 2023 15:38:43 +0100
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <tqbklj$1j6b3$3@dont-email.me>
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com>
<d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
<dc7c75dd-0568-4a5d-a29e-efefd4354ea9n@googlegroups.com>
<b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 19 Jan 2023 14:38:43 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="1a8602959a4150706da165bcc41e36bc";
logging-data="1677667"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184AtFFKQZdwTOFFOtWMcNuNAsm63thh+w="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Cancel-Lock: sha1:Uljbef/syRlgymiRNAYKqs6Uag0=
In-Reply-To: <b0195227-0281-4d41-bfc4-69d6d8e9d1d8n@googlegroups.com>
Content-Language: en-GB
 by: David Brown - Thu, 19 Jan 2023 14:38 UTC

On 19/01/2023 13:21, Quadibloc wrote:
> On Tuesday, January 17, 2023 at 1:31:19 AM UTC-7, Quadibloc wrote:
>
>> I would also want to see the characters from the Algol 60 publication
>> language,
>
> If I put them into a post, will they (∨, ∧, ⊂, ≡, ␣ and ⏨) be visible?
>
> Apparently so, at least in Google Groups.

They look fine here, in Thunderbird on Linux.

>
>> and the odd characters from the IBM 1401 character set
>> available.
>
> At least one of those isn't defined in Unicode yet! But of those that
> are, how about typing them?
>

You make your own X11 keyboard setup with more modifier keys and compose
key combinations. The only limits are your dexterity and your memory!

Re: More symbols on keyboards...

<f6e30481-469c-44a5-90a7-5bd055619b8fn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30550&group=comp.arch#30550

  copy link   Newsgroups: comp.arch
X-Received: by 2002:a0c:c392:0:b0:534:ec18:6e1b with SMTP id o18-20020a0cc392000000b00534ec186e1bmr976823qvi.43.1674318658471;
Sat, 21 Jan 2023 08:30:58 -0800 (PST)
X-Received: by 2002:aca:120f:0:b0:35e:cee9:4de7 with SMTP id
15-20020aca120f000000b0035ecee94de7mr1214968ois.23.1674318658107; Sat, 21 Jan
2023 08:30:58 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Sat, 21 Jan 2023 08:30:57 -0800 (PST)
In-Reply-To: <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.62.117.175; posting-account=iwcJjQoAAAAIecwT8pOXxaSOyiUTZMJr
NNTP-Posting-Host: 80.62.117.175
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com> <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f6e30481-469c-44a5-90a7-5bd055619b8fn@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: peterfir...@gmail.com (Peter Lund)
Injection-Date: Sat, 21 Jan 2023 16:30:58 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Peter Lund - Sat, 21 Jan 2023 16:30 UTC

On Tuesday, January 17, 2023 at 8:39:06 AM UTC+1, Quadibloc wrote:
> On Sunday, January 15, 2023 at 4:01:44 PM UTC-7, MitchAlsup wrote:
> > On Sunday, January 15, 2023 at 4:23:04 PM UTC-6, Skybuck Flying wrote:
> > > If you really want to sell more keyboards, you should invent a bigger keyboard with more symbols on it, so that programming languages can use more symbols.
> > >
> > > For example:
> > > []
> > > {}
> > > ()
> > > <>
> > > Is not enough anymore, need more of this ! =D
> > I use <alt>[0 list of numbers] almost all the time
> > ×
> > ±
> > ¼
> > ½
> > ¾
> > ö
> > .......
> > so can you..........the characters are there is you know how to access them.
> On the one hand, anything that requires a lot of memorizatiion is,
> in my opinion, impractical. However, I've put an icon for Character
> Map on my desktop.
>
> On the other hand, as a touch-typist, in my opinion, existing
> keyboards are too big already. I would take the current keyboard,
> and get rid of the ~` key - put the Esc key there - and the }] key
> and the |\ key. The {[ key would become the [] key.
>
> That doesn't mean, though, that we would have to lose access to
> the ASCII characters on the keys that were removed. After all,
> the CTRL key only produces a standard control character for the letter
> keys from A to Z. It has no standard meaning for the other keys.
>
> If you visit my web page, at the location
>
> http://www.quadibloc.com/comp/kyb0603.htm
>
> and scroll down halfway, you will see the solution I've come up
> with.
>
> Ctrl-0 is NUL, Ctrl-3 is ESC, Ctrl-4 is FS, Ctrl-5 is GS, Ctrl-6 is RS, and Ctrl-7 is US,
> taking care of the control characters that don't have a letter.
>
> If you use the Ctrl shift with the _- key, you get ~, and if you use it with the += key,
> you get `. And those characters can be marked on the keys.
>
> Ctrl with [] gives |.
>
> Ctrl with :; gives { and Ctrl with "' gives }.
>
> Ctrl with ?/ gives \.
>
> Very simple. And, as a bonus, I would change the <, and >. keys so that they
> give the comma and period whether they're shifted or not, with < and >
> requiring the Ctrl shift instead!
>
> That gives a retro keyboard - 44 keys for printable characters other than
> the space, and an old-fashioned big Enter key.
>
> But what about more characters? Well, I think there's room for that
> without a bigger keyboard.
>
> There's a CAPS LOCK key.
>
> It used to be, that when CAPS LOCK was pressed, you got capital
> letters whether or not you used the shift key. This is unlike the
> SHIFT LOCK key on a typewriter, which it replaced - there, you got
> out of SHIFT LOCK state by pressing the shift key, not by pressing
> SHIFT LOCK again.
>
> But on a PC keyboard, when you hold down the shift key in CAPS
> LOCK state, you get *small* letters.
>
> Well, this is wasteful. Why not get 26 new characters that way,
> characters useful for programming, like less-than-or-equal-to,
> and so on and so forth?
>
> But in my opinion, this doesn't require a new *keyboard* design
> so much as a re-design of the *operating system*, so that a
> keyboard arranged this way is what the computer expects to
> have connected.
>
> And while my design works well for the English-language keyboard,
> a lot of languages need additional keys for letters. Of course,
> there's already an AltGr key to help those languages out, and so
> fitting them into 44 keys instead of 48 keys would *usually* not be
> _too_ hard.
>
> John Savard

Non-US keyboards usually have dead keys + the AltGr key for access to more symbols.
Windows 11 has <win> + '.' which is a lot more flexible (and user-friendly!) than your suggestion.

-Peter

Re: More symbols on keyboards...

<87265382-071d-4745-99d0-89ad78c36bcdn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=30555&group=comp.arch#30555

  copy link   Newsgroups: comp.arch
X-Received: by 2002:ac8:4b57:0:b0:3a9:68ba:4c10 with SMTP id e23-20020ac84b57000000b003a968ba4c10mr702377qts.676.1674405258505;
Sun, 22 Jan 2023 08:34:18 -0800 (PST)
X-Received: by 2002:a05:6870:3d98:b0:148:2c02:5323 with SMTP id
lm24-20020a0568703d9800b001482c025323mr2187431oab.298.1674405258195; Sun, 22
Jan 2023 08:34:18 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch
Date: Sun, 22 Jan 2023 08:34:17 -0800 (PST)
In-Reply-To: <f6e30481-469c-44a5-90a7-5bd055619b8fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=162.157.97.93; posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 162.157.97.93
References: <5db1fe84-e87b-487f-84c1-f334330e58e7n@googlegroups.com>
<ad63c354-f91b-4a80-bbb5-c12387caae31n@googlegroups.com> <d0d4e02a-b16a-4d7f-8dee-7d164d3dccd6n@googlegroups.com>
<f6e30481-469c-44a5-90a7-5bd055619b8fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <87265382-071d-4745-99d0-89ad78c36bcdn@googlegroups.com>
Subject: Re: More symbols on keyboards...
From: jsav...@ecn.ab.ca (Quadibloc)
Injection-Date: Sun, 22 Jan 2023 16:34:18 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2505
 by: Quadibloc - Sun, 22 Jan 2023 16:34 UTC

On Saturday, January 21, 2023 at 9:31:00 AM UTC-7, Peter Lund wrote:

> Windows 11 has <win> + '.' which is a lot more flexible (and user-friendly!) than your suggestion.

More flexible, perhaps. But how is it not user-friendly to have additional characters... that are
printed on the keys, and accessed in a conventional and standardized way?

My concern is that the physical layout of the keyboard should be changed to bring it into
conformity with the limitations of the human hand, so that all the characters can be reached
when touch-typing.

Using the Ctrl key on characters other than letters adds a few characters, enough that the
keyboard can shrink. A basic set of additional characters, accessed by shifting when in
CAPS LOCK mode makes sense for some programming languages, which, unlike C, use
only capital letters.

Of course there would still be an AltGr key. That is a necessity for many languages other than
English. And things like Alt+<number> are still necessary as a fall-back. But what I'm suggesting
is to have some of the most common extra characters made available in a more user-friendly
fashion; and this can be done without going to a bigger keyboard.

John Savard

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor