Saya memiliki masalah yang sangat mirip, keyboard PS2 tua terhubung melalui adaptor usb ps2- & gt; dan setelah saya memetakan kembali capslock menjadi ctrl di Windows (baik XP dan Win7) saya tidak pernah bisa mendapatkan kontrol kedua tombol yang dimodifikasi untuk diambil sebagai karakter kontrol. Apa yang saya temukan adalah setelah saya merilis karakter modifikasi kontrol pertama yang harus saya lepaskan dan tekan kembali tombol capslock untuk mengirim karakter ctrl lain.
Saya telah mengedit entri registri untuk HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout
dan menambahkan entri Scancode Map
Saya tahu bahwa tombol ctrl asli berfungsi dengan baik pada keyboard PS2, karena akan memungkinkan beberapa karakter yang dimodifikasi ctrl diketik tanpa menekan kembali karakter ctrl. Saya juga tahu bahwa tombol capsLock ketika dipetakan ulang ke ctrl char berfungsi dengan baik sebagai tombol ctrl ketika keyboard terhubung melalui port PS2 ke komputer. Jadi kesimpulan saya adalah bahwa konverter atau koneksi USB gagal melewati penekanan tombol multi ctrl.
Akhirnya saya mencoba keyboard USB yang terhubung ke port USB pada PC dan saya menemukan itu berfungsi dengan baik, baik dengan tombol ctrl asli atau dengan tombol caps-lock yang dipetakan kembali. Dengan solusi yang berfungsi, saya tidak melakukan penelitian lebih lanjut, tetapi tampaknya masalahnya adalah pada PS / 2 - & gt; Konverter USB yang saya gunakan.