|
Relocate Amiga keys |
Posted on: 2011/10/12 3:56
#1 |
---|---|---|
Just popping in
![]() ![]() Joined:
2010/5/22 11:35 From Mobile, Alabama, USA
Posts: 221
|
I have noticed that at some point that Ctrl-Alt-Alt will now reset my Sam440 machines as well as Ctrl-Amiga-Amiga (I'll call those keys nothing else!).
And the Alt keys are right next to the spacebar, where the Amiga keys are situated on an authentic Amiga keyboard. So if I could remaps the Amiga keys to be where the Alt keys are (next to the space bar) for things other than system reset, I could have a "proper" Amiga keyboard. Is there a utility or some setting for this? |
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/12 8:38
#2 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/5/19 13:23 From England
Posts: 3553
|
Not exactly a software fix, but you can get "Amiga" keys in the right location using this:
http://store.apple.com/uk/product/MB110LB/B ![]() |
|
_________________
Author of the PortablE programming language. I love using Amiga OS4.1 ![]() It is pitch black. You are likely to be eaten by a grue... |
||
|
Re: Relocate Amiga keys |
Posted on: 2011/10/12 8:53
#3 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/24 18:52 From Gloucestershire, UK.
Posts: 1169
|
MMkeyboard http://aminet.net/driver/input/mmkeyboard.lha has an option to swap those keys over.
|
|
_________________
Amiga user since 1985 AOS4, A-EON, IBrowse & Alinea Betatester Ps. I hate the new amigans website. <shudder> |
||
|
Re: Relocate Amiga keys |
Posted on: 2011/10/12 12:30
#4 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/27 14:35 From Nantes, France
Posts: 863
|
Doesn't UBoot have a function to do that ?
|
|
_________________
Back to a quiet home... At last ![]() |
||
|
Re: Relocate Amiga keys |
Posted on: 2011/10/12 14:52
#5 |
---|---|---|
Just popping in
![]() ![]() Joined:
2010/5/22 11:35 From Mobile, Alabama, USA
Posts: 221
|
Thanks. I will try out mmkeyboard tonight. Not sure of a uboot option but will investigate. My keyboard of choice (even on my Mac) is the Das Keyboard, and I now own four of them.
|
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/12 17:39
#6 |
---|---|---|
Amigans Defender
![]() ![]() Joined:
2006/11/17 22:40 From England
Posts: 3228
|
Have a look in SYS:Documentation/keyboard.doc - that has all relevant U-Boot and env-vars. I did hear a mutter of an option to swap Amiga+Alt keys, if it truely exists it will be in there.
But I'd definitely agree with ChrisH - use an Apple keyboard. Some of the keys are still in the "wrong" place, but overall it's a much nicer typing experience and more Amiga-ish than usual PC keyboards - and no Windows logos either (instead there is a half-eaten piece of fruit on my Amiga keys, not sure what that is about ![]() |
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/17 16:27
#7 |
---|---|---|
Just popping in
![]() ![]() Joined:
2010/5/22 11:35 From Mobile, Alabama, USA
Posts: 221
|
Happy to report that, with the new version, a couple of lines typed in at the Uboot prompt does swap the alt and Amiga keys. Sollie told me what to type during last night's Ashachat, and now I have two Sam440s with "proper" Amiga-style keyboard layouts.
I do have a couple of those Apple keyboards with the calculator-style keys but I don't like them. They came with my Macs. I'm using Das Keyboards where I can, and Das sent me blank keycaps to use in place of the Windows keys. Those are my "Amiga" keys, now in the right places. I'll reply from home later with the correct lines to type at the Uboot prompt. |
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/17 18:30
#8 |
---|---|---|
Home away from home
![]() ![]() Joined:
2007/5/19 13:23 From England
Posts: 3553
|
@mbrantley
Did you have to do something like set keymap_swapaltamiga to "on" in your firmware? |
|
_________________
Author of the PortablE programming language. I love using Amiga OS4.1 ![]() It is pitch black. You are likely to be eaten by a grue... |
||
|
Re: Relocate Amiga keys |
Posted on: 2011/10/18 3:42
#9 |
---|---|---|
Just popping in
![]() ![]() Joined:
2010/5/22 11:35 From Mobile, Alabama, USA
Posts: 221
|
Yep, that's exactly it, Chris. I'm a happy camper.
|
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/18 9:35
#10 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2008/5/2 12:14 From Sweden
Posts: 499
|
@mbrantley
Quote:
Ctrl-Alt-Alt makes a cold reboot while Ctrl-Amiga-Amiga makes a warm reboot. It has always been like this on OS4. |
|
_________________
Software developer for Amiga OS3 and OS4. Develops for OnyxSoft and the Amiga using E and C and occasionally C++ ![]() |
||
|
Re: Relocate Amiga keys |
Posted on: 2011/10/19 2:36
#11 |
---|---|---|
Just popping in
![]() ![]() Joined:
2010/5/22 11:35 From Mobile, Alabama, USA
Posts: 221
|
Quote:
Guess I just never noticed. Good to know now, and I am exceedingly happy to be able to swap the modifier keys. |
|
|
Re: Relocate Amiga keys |
Posted on: 2011/10/23 19:27
#12 |
---|---|---|
Just popping in
![]() ![]() Joined:
2009/2/6 10:07 Posts: 13
|
@Chris
There are no " rotten pieces of fruit" on Apple keyboards since 2007, the Apple logo was removed from the keycap, so they look nicely generic now. |
|
|
Re: Relocate Amiga keys |
Posted on: 10/20 10:11
#13 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/12/6 19:36 Posts: 505
|
I had to plug a different keyboard to my X1000, and I'm having some difficulties swapping the Alt and Amiga keys.
Does anybody know on which machines the variable keymap_swapaltamiga is supposed to work? On my AmigaOne-X1000 with CFE it does not, apparently. Unless I'm doing something wrong. On my AmigaOne-XE it did not IIRC. I used the U-Boot key code remapping wich only worked for PS/2 keyboards I had not tested it it on the X5000. Once AmigaOS is booted, NVGetVar gives me the value keymap_swapaltamiga=on the same value is shown when I use printenv from the CFE console. It makes no difference to the fully booted AmigaOS if the variable is set to ON, On, 1, Off, OFF, 0 or is deleted completely. I did reset (reboot) the AmigaOne after each change. I know I can swap the keys in sys:/prefs/Input, but when starting without startup-sequence the keys are still not swapped. |
|
|
Re: Relocate Amiga keys |
Posted on: 10/20 12:55
#14 |
---|---|---|
Supreme Council
![]() ![]() Joined:
2006/11/19 18:16 From London, England
Posts: 1294
|
I don't think CFE supports the key swapping like UBoot does.
Simon |
|
_________________
Comments made in any post are personal opinion, and are in no-way representative of any commercial entity unless specifically stated as such. ---- http://codebench.co.uk |
||
|
Re: Relocate Amiga keys |
Posted on: 10/20 15:11
#15 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/11/26 21:45 From a story that hasn't been written yet
Posts: 3550
|
One more reason to get a CFE update
|
|
_________________
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney - Did everything just taste purple for a second? ~ Philip J. Fry - Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr. |
||
|
Re: Relocate Amiga keys |
Posted on: 10/20 15:32
#16 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/12/6 19:36 Posts: 505
|
@Rigo
Quote:
That is what I was thinking too, since in the meantime I plugged in 4 other keyboards without any success in swapping the keys.. The official A-EON KX1000-1 keyboard does not want to cooperate either. In the official AmigaOne X1000 Firmware and Booting Guide (CFE) however, the CFE> setenv -p keymap_swapaltamiga "off variable is mentioned on page 12. @Raziel Quote: One more reason to get a CFE update I do agree! |
|
|
Re: Relocate Amiga keys |
Posted on: 10/21 10:15
#17 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/27 14:24 From Scarfskerry
Posts: 579
|
@Rigo
Quote: I don't think CFE supports the key swapping like UBoot does. It used to. At some point the keymap_swapaltamiga boot variable was removed and the key swapping done after OS4 has loaded in Input Prefs. Why is anyone's guess and IMHO a bad idea. The key caps are physically swapped on the keyboard and are a hardware issue not an OS issue so should be set by CFE as they used to be. Only after the OS has loaded can you use the keys next to the space bars as Amiga keys which leads to problems with the eraly startup menu which still thinks they are ALT keys so I often endup doing a hard reboot instead of a soft one. Same if you are using Linux, despite having phyically swapped the key caps the ones next to the space bar are treated as ALT not Amiga keys, which when you are used to getting what it says on the key you pressed rather inconvenient. For consistancy it is best the swap done in CFE and the OS Input option to swap keys removed. Then they will always be swapped and not just after OS4 has loaded. There are no doubt other reasons the newest CFE has to be used or I would go back to ther earler one when the keymap_swapaltamiga worked properly. Bill. |
|
|
Re: Relocate Amiga keys |
Posted on: 10/21 16:45
#18 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/24 18:52 From Gloucestershire, UK.
Posts: 1169
|
@Amigo1
Just a silly idea, but things have changed since I last posted in this thread... Open Input prefs and toggle the "swap alt/amiga keys" option. Simples ![]() |
|
_________________
Amiga user since 1985 AOS4, A-EON, IBrowse & Alinea Betatester Ps. I hate the new amigans website. <shudder> |
||