English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 25 November 2023, 13:30   #1
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
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).
a/b is offline  
Old 25 November 2023, 14:12   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
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.
Toni Wilen is offline  
Old 28 November 2023, 18:11   #3
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
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...
Attached Files
File Type: 7z winuae_dblpal_backslash_test.7z (119.6 KB, 11 views)
a/b is offline  
Old 28 November 2023, 18:34   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
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.
Toni Wilen is offline  
Old 28 November 2023, 18:45   #5
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
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
Attached Files
File Type: 7z logs.7z (7.5 KB, 8 views)
a/b is offline  
Old 28 November 2023, 18:49   #6
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
Quote:
Originally Posted by Toni Wilen View Post
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)
Confirming that it's fixed.
a/b is offline  
Old 02 December 2023, 19:58   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
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)
Toni Wilen is offline  
Old 02 December 2023, 20:16   #8
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
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
a/b is offline  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:32.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07390 seconds with 16 queries