Poster | Thread |
matthey
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 30-Sep-2024 1:58:12
| | [ #201 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2007 Posts: 2264
From: Kansas | | |
|
| agami Quote:
Here's a crazy idea: Make Caps Lock and CTRL keys the same size and user-swapable?
I have to admit, I can't remember the last time I used the Caps Lock key, but I'm very used to CTRL being in the bottom left corner.
|
I actually thought of that but how should the swappable keys be labeled? Also, another toggle key is needed to swap them. The whole keymap can actually be edited and keys swapped.
There would be some space savings just by reducing the width of the Amiga keyboard CTRL key to normal key width. Since the pinky is used, it may be possible to reduce the width a little more.
Moving CTRL keys to both sides of the space bar would make it easier to reboot on accident which may not be so good. Space saving is easy but the human factor can be difficult and not just talking about ergonomic considerations.
|
|
Status: Online! |
|
|
pixie
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 30-Sep-2024 6:47:54
| | [ #202 ] |
|
|
|
Elite Member |
Joined: 10-Mar-2003 Posts: 3282
From: Figueira da Foz - Portugal | | |
|
| |
Status: Offline |
|
|
kolla
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 30-Sep-2024 19:52:08
| | [ #203 ] |
|
|
|
Elite Member |
Joined: 21-Aug-2003 Posts: 3184
From: Trondheim, Norway | | |
|
| @agami
Quote:
Here's a crazy idea: Make Caps Lock and CTRL keys the same size and user-swapable? |
Sun did that like 30+ years ago._________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
kolla
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 30-Sep-2024 19:56:53
| | [ #204 ] |
|
|
|
Elite Member |
Joined: 21-Aug-2003 Posts: 3184
From: Trondheim, Norway | | |
|
| @pixie
I’ve used systems where enabling/disabling capslock was a matter of pressing both shifts at the same time, and also systems that did it by double tapping shift. Even systems where capslock literally was done by pressing the shift extra hard, so a switch button under the key would be pressed. _________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
matthey
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 1-Oct-2024 17:59:00
| | [ #205 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2007 Posts: 2264
From: Kansas | | |
|
| I've looked over some influential keyboards.
1977 PET no CTRL or CAPS lock 1977 Apple II CTRL middle left, caps lock bottom left (opposite of MAC) 1981 IBM PC/XT/AT CTRL middle left, caps lock lower right 1982 C64/128 CTRL one key above in tab location, run/stop key & shift lock below it 1984 Mac caps lock key middle left, no CTRL key 1985 Amiga CTRL+caps lock middle left 1986 IBM model M 101 key & newer PC keyboards CTRL bottom left+right, caps lock left 1987 Mac SE/II keyboards copy PC 101 key layout
IBM may be the most responsible for influencing the move of the CTRL key to the bottom while Apple may be responsible for the CTRL key location in the middle left. It looks like IBM copied Apple in placing the CTRL key in the middle left and then Apple copied IBM's popular 101 key keyboard (newer PC keyboards keep this change). The Amiga copied the PC before the change. It looks like the CTRL key in the middle left is the old Apple II standard and at the bottom is the new IBM standard. CBM keyboards and layouts lacked in many ways and most likely were not so influential. The following links show the evolution of the Apple and PC keyboard.
https://en.wikipedia.org/wiki/Apple_keyboards https://en.wikipedia.org/wiki/IBM_PC_keyboard
Most likely over 95% of computer users use keyboards with CTRL key(s) at the bottom. Changing the Amiga keyboard to match would be more familiar to them easing Amiga adoption. I'm not even sure many Amiga users would complain as they most likely use a combination of Amiga, PC and MAC keyboards and making the layout more similar may be a benefit. The keymap is always editable for users who don't like the layout. It may be a good idea to change the reboot key to something else like left+right Amiga plus ESC keys.
Last edited by matthey on 02-Oct-2024 at 02:04 PM.
|
|
Status: Online! |
|
|
kolla
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 2-Oct-2024 9:11:34
| | [ #206 ] |
|
|
|
Elite Member |
Joined: 21-Aug-2003 Posts: 3184
From: Trondheim, Norway | | |
|
| @matthey
Quote:
The Mac may be the most responsible for influencing the move of the CTRL key to the bottom |
First mac keyboards didn't even have any ctrl key, so?
NeXT keyboards in 1990 had ctrl above shift (and a mechanical capslock), as did DEC LK-series of keyboards, like LK201 from 1982 (with capslock, like on amiga, right of ctrl). HP keyboards swapped ctrl and caps, but otherwise same.Last edited by kolla on 02-Oct-2024 at 09:11 AM.
_________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
kolla
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 2-Oct-2024 9:15:07
| | [ #207 ] |
|
|
|
Elite Member |
Joined: 21-Aug-2003 Posts: 3184
From: Trondheim, Norway | | |
|
| @matthey
Quote:
Changing the Amiga keyboard to match would be more familiar to them easing Amiga adoption. |
You know what's even easier? Let them use actual PC keyboards! Which is _exactly_ what the THEA500 Mini let them. So what's the point of a "maxi" Amiga then?_________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
BigD
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 2-Oct-2024 12:19:54
| | [ #208 ] |
|
|
|
Elite Member |
Joined: 11-Aug-2005 Posts: 7383
From: UK | | |
|
| @matthey
The are going to remake a classic Amiga wedge computer but with USB slots and game loading from memory sticks. There won't be any changing anything to make it more like a PC! Just buy a PC and use WinUAE! _________________ "Art challenges technology. Technology inspires the art." John Lasseter, Co-Founder of Pixar Animation Studios |
|
Status: Offline |
|
|
matthey
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 2-Oct-2024 15:57:57
| | [ #209 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2007 Posts: 2264
From: Kansas | | |
|
| kolla Quote:
First mac keyboards didn't even have any ctrl key, so?
|
Correct. I changed my timeline above to correct the mistake and add more info. It was most likely IBM who introduced the CTRL key change in 1986 and Apple copied it for the Mac SE/II in 1987.
kolla Quote:
NeXT keyboards in 1990 had ctrl above shift (and a mechanical capslock), as did DEC LK-series of keyboards, like LK201 from 1982 (with capslock, like on amiga, right of ctrl). HP keyboards swapped ctrl and caps, but otherwise same.
|
CTRL key above shift was not uncommon before 1986. It also wasn't as standard as CTRL keys at the bottom are today.
kolla Quote:
You know what's even easier? Let them use actual PC keyboards! Which is _exactly_ what the THEA500 Mini let them. So what's the point of a "maxi" Amiga then?
|
I have been saying It would be easier to use a CD32 Maxi as it eliminates keyboard production issues. In other words, use a SBC in a case initially (and optionally without a case like RPi). Still, there is a RPi 400 likely influenced by retro wedge computers that uses the new IBM layout with CTRL moved to the bottom. The Acorn Archimedes keyboard has the CRTL key in the middle left above the shift key and lower right with caps lock key in the lower left. The RPi 400 swapped Archimedes CRTL and caps lock keys as well as removing the numeric keypad and other keys on the right.
The RPi keyboard looks usable but cheap. It is cheap but too cheap for my taste.
BigD Quote:
The are going to remake a classic Amiga wedge computer but with USB slots and game loading from memory sticks. There won't be any changing anything to make it more like a PC! Just buy a PC and use WinUAE!
|
True, an authentic retro recreation would not change the keyboard at all but then an authentic retro recreation would not use emulation. An Amiga 600 Maxi keyboard would give me another reason to avoid buying it. An Amiga 1200 case likely could be reduced in size some before it looks wrong but the keyboard layout could not be changed much. I was thinking more along the lines of an Amiga product like the RPi 400. Some wedge Amiga fans have likely been buying it for emulation but the keyboard was reduced and cheapened too much for my liking. I would rather have traditional keys and a more Amiga like layout but some modernization is not only acceptable but likely an improvement. The following Mac keyboard with rectangular look conserves space, looks nice and looks functional.
The 109 keys is too much so this could be simplified and use more of an Amiga layout. I don't agree with kolla that the CTRL key has to be above the shift key on the left. I believe the lower left+right is more logical, helps square up the keyboard saving space and is more standard today. There are some valid counter arguments and other options.
Last edited by matthey on 02-Oct-2024 at 04:01 PM.
|
|
Status: Online! |
|
|
kolla
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 5-Oct-2024 16:58:16
| | [ #210 ] |
|
|
|
Elite Member |
Joined: 21-Aug-2003 Posts: 3184
From: Trondheim, Norway | | |
|
| |
Status: Offline |
|
|
matthey
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 5-Oct-2024 20:18:56
| | [ #211 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2007 Posts: 2264
From: Kansas | | |
|
| kolla Quote:
Your link gives insight on human behavior and ergonomics. The length of responses in text as well as time shows the topic is important to many others besides you. It does verify a couple of my points.
1. the caps lock key is becoming less important so moving it closer to the home keys was a mistake 2. the CRTL keys can be used from the lower position where they were moved
I already mentioned the advantage of having two CTRL keys at the bottom making it much easier for CTRL+key combinations for keys on the right where it is not possible for even most large hands to pinky+key press (e.g. CTRL+P). I expect the 3 most popular ways of using the lower CTRL keys are the following.
1. pinky reach down to lower left CTRL key instead a) not as comfortable as current location b) requires long fingers (not a problem for some replies in your link and me as I'm tall) c) some key combinations are more difficult 2. use bottom of hand under left pinky knuckle a) less feel than using pinky b) less reach than using pinky c) some key combinations are more difficult 3. use lower right CTRL key with left keys and lower left CTRL key with right keys a) most people probably haven't thought of this and trained their brains to use it
Option #3 may be the best option but I doubt it is the most popular option. It is important how people use their keyboard and not just how they should use their keyboard. There are likely more people used to the CTRL keys at the bottom and putting them there improves interoperability between people who are used to them being there. However, it is also important for retro products to maintain retro familiarity. For this reason, the best solution may be to have 3 CTRL keys while narrowing up the CTRL key at the current location to normal key width. The caps lock key would preferably stay as well although it could be reduced in width if necessary, preferably still with lower section on right, but possibly moved to a less important location, perhaps with the other toggle keys. There would be an added bonus if the left CTRL key could be read separately from other CTRL keys so that reboot was the same familiar key combo layout and not easier to accidentally use. The ability to remap all the keys independently would be good of course. I still would not call my conclusion complete as more info could result in different suggested changes. It is unlikely new wedge Amiga keyboards would be available that were not retro reproductions or that anyone is listening to me anyway. It is tricky to modernize and move the 68k Amiga forward while maintaining the retro spirit, familiarity and compatibility.
|
|
Status: Online! |
|
|
agami
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 6-Oct-2024 1:09:53
| | [ #212 ] |
|
|
|
Super Member |
Joined: 30-Jun-2008 Posts: 1769
From: Melbourne, Australia | | |
|
| @matthey
Not disagreeing with your points, but wanted to add this bit to the dynamic.
In an "Amiga OS" environment, wouldn't most keyboard shortcuts be anchored on the A key instead of the CTRL key? Then there should be fewer scenarios which are impacted by the position of the CTRL key.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
matthey
| |
Re: Retro Games Limited - THEA500 Mini - Future? Posted on 6-Oct-2024 3:41:43
| | [ #213 ] |
|
|
|
Elite Member |
Joined: 14-Mar-2007 Posts: 2264
From: Kansas | | |
|
| agami Quote:
Not disagreeing with your points, but wanted to add this bit to the dynamic.
In an "Amiga OS" environment, wouldn't most keyboard shortcuts be anchored on the A key instead of the CTRL key? Then there should be fewer scenarios which are impacted by the position of the CTRL key.
|
There are a significant number of CTRL key shortcuts on the Amiga.
Universal/Shell
CTRL-C Break/halt process CTRL-D Break/halt script CTRL-E Break/halt commodity CTRL-F Break/halt custom/unused
CTRL-\ ENDCLI equivalent CTRL-G Screen flash CTRL-H DEL key equivalent CTRL-I TAB key equivalent CTRL-J Line feed without executing the line CTRL-K Cursor up equivalent CTRL-L Clear the window CTRL-M Return key equivalent CTRL-N Activate alternative char set CTRL-O Restore original char set CTRL-X Deletes the current line
Text gadget/editing (may require "Text Gadget Filter" enabled in IControl prefs)
CTRL-cursor Move to extreme most position in that direction (Amiga UI Style Guide)
Ctrl-A Jump cursor to start of buffer. Ctrl-H Delete the character to the left of the cursor. In fixed field mode, move cursor to previous character. Ctrl-K Delete from the character under the cursor to the end of the string. Does nothing in fixed field mode. Ctrl-M Equivalent to Return or Enter (end gadget). Ctrl-W Delete the previous word. In fixed field mode, jump cursor to the start of the previous word. Ctrl-U Delete from the character to the left of the cursor to the start of the buffer. In fixed field mode, jump cursor to the start of the buffer. Ctrl-X Clears the input buffer (like Right Amiga X). In fixed field mode, jump cursor to the start of the buffer. Ctrl-Z Jump cursor to end of buffer.
Some other Amiga programs use the CTRL key often, especially editors like Memacs, Ed and Vim. Some of these editors have Unix/Linux heritage but some have shared Amiga heritage too. Perhaps kolla wants interoperability between Unix/Linux and Amiga editors. His brain is probably trained and it gets harder to reprogram a neural network as we age.
|
|
Status: Online! |
|
|