APAR status
Closed as program error.
Error description
FIRST SYMPTOM: When a user enabled the "CapsLock" key, PCOMM returns the "alternate value" of that key-top when hit together WITH the "Shift" key, instead of the expected "base value". Example: using letter "A" key (When CapsLock is enabled) -PCOMM returns an uppercase "A" when hit WITHOUT the Shift key -Still, PCOMM returns an uppercase "A" even when hit together WITH the Shift key, where it supposed to return a lowercase "a" This appears that "Shift" key is NOT taken into account when the "CapsLock" key is enabled, and it seems to only happen on a "Belgium" keyboard layout. SECOND SYMPTOM: When a user enabled the "CapsLock" key, PCOMM also returns the "alternate value" of the "F1" key and "Tab" key when hit it WITHOUT the "Shift" key, instead of the expected "base value". Example: using "F1" key (When CapsLock is enabled) -PCOMM returns a "F13" function when hit it WITHOUT the Shift key, where it supposed to still return a "F1" function -Also, PCOMM returns a "F1" function when hit it WITH the Shift key, where it supposed to return a "F13" function This shows that "F1" key and "Tab" key appears to be affected when the "CapsLock" key is enabled, where it is supposed to be not. THIRD SYMPTOM: When a user enabled the "CapsLock" key, PCOMM returns "unusual values" for the number keys, instead of the expected "alternate" values. Example: using number keys (When CapsLock is enabled) -PCOMM returns unusual values, where it supposed to return expected alternate values. This shows that the number keys are broken when the "CapsLock" key is enabled, where it is supposed to have the same results as in the Microsoft Notepad.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All IBM Personal Communications (PCOMM) users. * **************************************************************** * PROBLEM DESCRIPTION: * * When the keyboard layout selected is Belgium and the CAPS * * LOCK key is ON, PCOMM exhibits the below behaviour. * * * * 1. On pressing any alphabet key along with SHIFT key doesn't * * return lower-case letter. * * 2. On pressing the PF keys and TAB keys are not returning * * their alternate values. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the keyboard layout is "Belgium" and CAPS LOCK is ON: 1. On pressing any alphabet key holding SHIFT key the upper-case letter is displayed on the emulator screen instead of a lower-case letter. 2. On pressing the TAB key the cursor is expected to move to the next field but it's moving to the previous field instead. Also, when pressing the F1 key it is not returning the expected result. Affected Module PCSKBD.dll PCSWS.exe
Problem conclusion
Code changes are made to modify for the Belgium Keyboard layout setting to work as expected.
Temporary fix
Comments
APAR Information
APAR number
IT43124
Reported component name
PCOMM COMBO-ENG
Reported component ID
5639I7000
Reported release
E00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-02-15
Closed date
2023-06-21
Last modified date
2023-06-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
PCOMM COMBO-ENG
Fixed component ID
5639I7000
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
22 June 2023