sarah-walker-pcem / pcem

PCem
http://pcem-emulator.co.uk
GNU General Public License v2.0
1.5k stars 207 forks source link

IBM OS/2 1.0 keyboard problems #53

Open Xuser641 opened 2 years ago

Xuser641 commented 2 years ago

Ctrl + Esc and Alt + Esc don't work in PCem. These key combinations are used by OS/2 1.0 to switch to the program selector and to move between running apps.

Steps to reproduce the behavior:

  1. Load a program from the program selector (e.g. DOS command prompt)
  2. Try to use Ctrl + Esc or Alt + Esc

I expected the key combinations to function but they did not.

Emulator configuration AMI 286 Clone 286 @8MHz 2048KB (2MB) RAM EGA Graphics (256KB ECD) AT Fixed Disk Adapter 1.44MB FDD Type 3 Hard Disk Drive Microsoft 2 Button Serial Mouse

Host machine Dell Inspiron 545 Pentium Dual Core CPU E5200 @2.50GHz (32 bit) 3GB RAM Windows Vista Home Premium SP2 32bit Intel G33/G31 Express Chipset Family Intel GMA 3100 (Graphics)

I know the both Ctrl + Esc and Alt + Esc are both system shortcuts for acting as a windows key and switching between open windows so the key combinations might have to be added as a clickable option from the menu like you have done with Ctrl + Alt + Delete.

JosepMaJAZ commented 2 years ago

I know that ctrl+esc works on a Windows 98 guest on a Windows host, so maybe it is a fault on the AT keyboard instead of the XT keyboard. (Or the other way around, I don't remember which is the older and which is the newer)