27 October 2023, 22:05 | #1 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
Remapping keys in WinUAE
Amiga-environments in WinUAE are causing me headaches sometimes since I've problems finding certain characters on the keyboard. Especially problematic are symbols like {}and such that are triggered by a combination of keys.
I don't understand how to manage that in WinUAE? Thanks |
27 October 2023, 22:15 | #2 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,642
|
Hey fellow Swede and friend.
This assumes a hardware Windows computer. Can't bind key combinations in most/all emulators. Same here. If you have a Swedish PC keyboard this means Alt/shift 8/9 can't generate []{} if you hope to bind character (not same as key presses) to key presses. Just make sure Alt isn't mapped to something weird. But probably the Amiga keyboard layout is similar, so emulation is faithful and you don't get the characters you expect because a different keymap is set in CLI/WB? Or no keymap which defaults to US which has them on the å^ keys right of P. If you need a solution without WB or before Kickstart 2.0, I recommend SetMap and SetKey from a 1.3 disk. These let you remap how you want in a booted Amiga environment without ENV:Keymaps. So, generally Amiga has you covered and you don't have to remap anything on a Windows PC to make characters of any* language work. *Obviously I mean what ANSI and ISO supports. No OS supports all languages today. Last edited by Photon; 27 October 2023 at 22:20. |
29 October 2023, 19:29 | #3 |
Zone Friend
Join Date: Apr 2006
Location: Gothenburg/Sweden
Age: 48
Posts: 344
|
The problem is usually AsmOne and using special characters that are nowhere to be found (or very cleverly hidden).
|
30 October 2023, 07:23 | #4 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,802
|
You can use the 'custom event' in the input panel to map anything to your host keyboard.
|
30 October 2023, 10:49 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,536
|
Photon already told the answer: you almost surely have wrong AmigaOS keymap (sys:prefs/input -> keyboard types) or you expect AmigaOS keymap to behave like it does not.
WinUAE does not know or care about characters, it only sees key scan codes (=physical key locations) Amiga keyboard is mostly same as PC keyboard, physical key locations are nearly identical. Only special case is one missing key left side of back space which is in recent WinUAE versions mapped to F11. |
30 October 2023, 10:55 | #6 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,642
|
Quote:
Your keyboard should display all characters that you need in assembly, if what you get doesn't match it's a problem with uninitialized or wrong keymap. This could be the case if you boot straight to CLI, then start a program. On 2.0 and up, it's recommended to boot to WB to get your keymap with your ENV settings. But you can always set your keymap with SetMap from the 1.3 disk on all OS versions. Sorry for generic answer, as usual it always helps with a specific error: 1. What did you do 2. What did you get 3. What did you expect instead |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ADoom remapping keys .adoomrc | snowpile79 | support.Games | 3 | 20 April 2021 04:11 |
WinUAE 4.2.1 GUI bug with Test input remapping | hexaae | support.WinUAE | 3 | 25 August 2019 08:28 |
WinUAE keyboard remapping help | superclive | support.WinUAE | 2 | 16 June 2007 11:26 |
WinUAE has messed up my keys :( | Faceless | support.WinUAE | 2 | 07 December 2005 16:45 |
Keys in WinUAE | rjpa | support.WinUAE | 1 | 25 November 2002 18:59 |
|
|