Jump to content

Random thought: Why are pipes always wrong on every UK keyboard?


Recommended Posts

Posted
I don't know if this applies to any other layout or language, but whilst randomly dwelling on the differences between UK/US layouts (and layouts such as AZERTY and DVORAK) it's struck me that with every keyboard I've ever used - or at least paid attention to - the key left of 1/! shows `, ¬ and |, and the key left of Z shows \ and ¦. However, the | and ¦ are always the wrong way around. What gives, and why has this never been fixed?
Posted
They are correct on mine. left of z is \| and I'll be damned if I can get the two lined thing... ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ AWWW YIS. Dat Alt Gr thooooo.
Posted

The keyboard I am using at work has `, ¬ and ¦ for the top left and \ | for the bottom. Keyboard Logitech K120.

 

Anyway, back in the day I do remember the symbol in DOS being ¦ for pipe, so it may be a throw back.

Posted (edited)
The keyboard I am using at work has `, ¬ and ¦ for the top left and \ | for the bottom. Keyboard Logitech K120.

That's what mine has, too (typing-wise) . But if I press Shift+[LeftOfZ] I get |, where the key displays ¦

Edited by Garacesh
Posted

On the keyboard and laptop I have in front of me they are labelled wrong. In a previous life I used to design keyboard layouts as part of my job which is slightly more interesting and complicated than it might initially sound.

 

If a key isn't matching either the person who designed the silkscreen for printing on the keys messed up, the person coding the scancodes for the key presses messed up or the software is interpreting the scancodes in a non-standard way. Most of the time it's just the printing on the keys are wrong because it was done by someone who didn't understand the language and | and ¦ are so rarely used by anyone that they are easy to slip through testing. Once a keyboard layout has been approved once it tends to just get reused again and again over different products.

Posted

Left of Z = |

Grave = ¦

 

Both labelled the other way round!

 

Except....

 

In Powershell they both display ¦ but if I use left of Z I get an error about empty pipe elements not allowed, whilst the grave key tells me it isn't recognised.

 

And on that note, which is grave? IS it ¬ and the ` is backtick?

Posted
I've always referred to ` as backtick however it gets its name from "Grave accent" (À, à, Ầ, ầ, Ằ, ằ, È, è, Ề, ề, Ḕ, ḕ, Ì, ì, Ǹ, ǹ, Ò, ò, Ồ, ồ, Ṑ, ṑ, Ù, ù, Ǜ, ǜ, Ừ, ừ, Ẁ, ẁ, Ỳ and ỳ)
Posted
`is a grave or grave accent. ¬ is a NOT symbol used for some maths/logic stuff.

 

IF ( intInput ¬ 1 )

THEN echo "That's no one in this part of town!"

ELSE echo "Nice one!"

END IF

 

?

  • Thanks 1
Posted

OK - had to try it - works fine on this keyboard (logitech)

 

REALLY pleased that I have now found how to get the ¦ symbol

 

now - how can I use it???

 

- - - Updated - - -

 

and the €!!!!!!

Posted
IF ( intInput ¬ 1 )

THEN echo "That's no one in this part of town!"

ELSE echo "Nice one!"

END IF

 

?

 

As a PL/1 programmer back in the days of steam power (well IBM mainframe anyway :D), I used ¬ for not but always with = < or >

 

IF variable1 ¬= variable2

THEN...

 

The unbroken pipe was used for logical OR

 

Never used the broken pipe on anything ever!

  • Thanks 1
Posted
what bugs me more is that the right windows key, secondary windows key (right mouse button alternative) and pause appear to be dying out on keyboards (at least on laptops)
Posted
what bugs me more is that the right windows key, secondary windows key (right mouse button alternative) and pause appear to be dying out on keyboards (at least on laptops)

 

I use the last 2 a fair bit - especially the "right click" one. Blummin' annoying.

 

OT: out of the 3 keyboards and 3 laptops I have in arm's reach 2 of the boards are correct (1 Dell and 1 Kensington) and the rest aren't.

Posted (edited)
OT: out of the 3 keyboards and 3 laptops I have in arm's reach 2 of the boards are correct (1 Dell and 1 Kensington) and the rest aren't.

My Microsoft keyboard is wrong*, the HP and Lenovo laptops to my right are correct*, and iirc my Blackwidow Chroma at home is incorrect*.

 

* Wrong/right as in the keys do/do not display what is typed

 

Edit: I tell a lie. The HP laptop has unbroken pipes on both keys, and no broken pipe anywhere.

Edited by Garacesh

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...