25 November 2023, 13:30 | #1 |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,043
|
4.10/5.0 problems
Gave this a try (beta8) to see it my WB screen looks OK again... Several things:
1. Backslash doesn't work (not detected at all) on my keyboard with physical ANSI layout (backslash is between enter and backspace, unlike the ISO one where it's between lshift and z), and settings->host->input BACKSLASH 0x2b was changed (2nd column) from Backslash to Numbersign while using exactly the same configs (a500, a4000, ...). I see there's a new swap backslash/F11 toggle: - disabled (default): blackslash = nothing, F11 = '\' (why?!?) - enabled: blackslash = nothing, F11 = '=' (wtf?) 2. Settings->about font is much larger, version string is clipped and I guess there's a typo (not sure, maybe it's just some font shenanigans). It reads: WinUAE WinUAE 5.1.0 (Public Beta Beta <Contributors button>... 3. My double pal 640x512 workbench screen is still shrinked horizontally down to ~530x512 in windowed/720x568/hires/overscan/double/doublefields mode with zero config changes (worked fine since forever up to and including 4.10.1, every 5.x I checked has the same problem). |
25 November 2023, 14:12 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
Only 2 is 5.1 beta related (and nothing major) -> better move it from beta thread.
1) Key codes please. Labels are irrelevant (physical or what appears on Amiga CLI screen). Check HRM for key layout or use -inputlog 1 command line option which lists both PC side keycodes. -inputdevicelog 1 includes Amiga side key codes. ("winuae.exe -log -inputlog 1 -inputdevicelog 1") Report what pre-5.0 did (PC keycode -> Amiga keycode translation), what 5.0+ do (both Swap backflash/F11 settings). One of them should do same as old version, unless there is some specific keyboard differences I don't know.. 3) Link to original report, please. I have completely forgotten this. (EDIT: I finally managed to duplicate another bug where programmed mode display was incorrectly positioned. Your problem might be related) Last edited by Toni Wilen; 25 November 2023 at 20:55. |
28 November 2023, 18:11 | #3 |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,043
|
Attached is a test config for both problems, and a minimalistic bootable ADF with prefs/etc from my HDD. On actual hardware it pretty much looks identical to 4.x (monitors used: 1952 CRT, LG flatron LCD).
Also 2 screenshots showing how it looks on my side in 4.x and 5.x. Regarding the backslash problem, I additionally noticed (as can be seen on a screenshot) that the =/+ key prints \ if swap f11/backslash is enabled. 4.x screenshot: I pressed \ a few times, no problems. 5.x screenshot: you can see the various outputs (no chars after "backslash" means nothing was printed when I pressed the key), should be self-explanatory. Host config: windoze7 sp1 64-bit, US english input language/keyboard, ANSI physical keyboard layout (as described above), no extra software that messes with the keyboard. Let me know if you need any more data, logs, etc... |
28 November 2023, 18:34 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
https://www.winuae.net/files/b/winuae.7z should fix programmed mode scaling being weird in default/tv scale modes. (previously setting scaling to "no scaling" would also have fixed it)
I'll check keyboard problem later this week. |
28 November 2023, 18:45 | #5 |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,043
|
Also, the logs you asked for originally are attached.
It looks like equals, backslash, and f11 and switched, and if you toggle the swap options they are rearranged but it still doesn't come out right. SWAP OFF, pressing \ = f11: HANDLE=10041 CODE=2b Flags=0 VK=dc MSG=100 EXTRA=0 SC=2b STATE=00001 MAX=00001 AF=0 QUAL=000000 'Numbersign' Amiga key 2B 0 HANDLE=10041 CODE=2b Flags=1 VK=dc MSG=101 EXTRA=0 SC=2b STATE=00000 MAX=00001 AF=0 QUAL=000000 'Numbersign' Amiga key 2B 1 HANDLE=10041 CODE=d Flags=0 VK=bb MSG=100 EXTRA=0 SC=d STATE=00001 MAX=00001 AF=0 QUAL=000000 'Equals' Amiga key 0C 0 HANDLE=10041 CODE=d Flags=1 VK=bb MSG=101 EXTRA=0 SC=d STATE=00000 MAX=00001 AF=0 QUAL=000000 'Equals' Amiga key 0C 1 HANDLE=10041 CODE=57 Flags=0 VK=7a MSG=100 EXTRA=0 SC=57 STATE=00001 MAX=00001 AF=0 QUAL=000000 'Backslash' Amiga key 0D 0 HANDLE=10041 CODE=57 Flags=1 VK=7a MSG=101 EXTRA=0 SC=57 STATE=00000 MAX=00001 AF=0 QUAL=000000 'Backslash' Amiga key 0D 1 SWAP ON, pressing \ = f11: HANDLE=10041 CODE=2b Flags=0 VK=dc MSG=100 EXTRA=0 SC=2b STATE=00001 MAX=00001 AF=0 QUAL=000000 'Numbersign' Amiga key 2B 0 HANDLE=10041 CODE=2b Flags=1 VK=dc MSG=101 EXTRA=0 SC=2b STATE=00000 MAX=00001 AF=0 QUAL=000000 'Numbersign' Amiga key 2B 1 HANDLE=10041 CODE=d Flags=0 VK=bb MSG=100 EXTRA=0 SC=d STATE=00001 MAX=00001 AF=0 QUAL=000000 'Backslash' Amiga key 0D 0 HANDLE=10041 CODE=d Flags=1 VK=bb MSG=101 EXTRA=0 SC=d STATE=00000 MAX=00001 AF=0 QUAL=000000 'Backslash' Amiga key 0D 1 HANDLE=10041 CODE=57 Flags=0 VK=7a MSG=100 EXTRA=0 SC=57 STATE=00001 MAX=00001 AF=0 QUAL=000000 'Equals' Amiga key 0C 0 HANDLE=10041 CODE=57 Flags=1 VK=7a MSG=101 EXTRA=0 SC=57 STATE=00000 MAX=00001 AF=0 QUAL=000000 'Equals' Amiga key 0C 1 |
28 November 2023, 18:49 | #6 | |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,043
|
Quote:
|
|
02 December 2023, 19:58 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
winuae.7z updated, it now has 3rd keymap "hack" option. Does one of them now work as you expected them to work?
Test keys, enter GUI, click Input panel "Swap Backslash/F11" once, test, retry 3 times. It has 3 choices (note that in dark mode two of the choices look identical for some reason) |
02 December 2023, 20:16 | #8 |
Registered User
Join Date: Jun 2016
Location: europe
Posts: 1,043
|
It works as expected with the 2nd option (grey checkmark) :
- swap off: equals is now equals, backslash is not printed, f11 is now backslash - swap middle option: equals is now equals, backslash is now backslash, f11 is not printed - swap on: equals is now backslash, backslash is not printed, f11 is now equals |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
10 Years of Amiga Gaming Part 10: 1995 | kad3t | Retrogaming General Discussion | 43 | 29 September 2022 18:20 |
Speed problems with Windows 10 | Amiga1992 | support.WinUAE | 7 | 13 August 2015 19:57 |
Uaeunp (26-10-10) extracts corrupted ADF from DSQ archive | prowler | support.WinUAE | 19 | 12 October 2011 20:20 |
Black Crypt - Unable to remove glyph 10,13 on lvl 10 | Radogost | support.Games | 5 | 20 June 2010 20:50 |
Problems with the keyboard configuration in WinUAE 2.0.10 | Edi (FZ2D) | support.WinUAE | 5 | 11 April 2010 08:30 |
|
|