Every bilingual post of this blog had been translated by Administrator, who has good background on IT, mobile phones, criminal justice leadership and English, not by Google Translate or any other automatic translating engine.


Tôi dùng HP Pavilion dv6 với bàn phím mở rộng, hệ điều hành Windows 7 Ultimate. Sắp tới cần phải cày lại C/C++ nên phải cài DOSbox, version mới nhất là 0.74. Và vấn đề nảy sinh:
- Phím <[> không hiển thị ký tự nào, thay vào đó phím <]> lại hiển thị ký tự "[", đồng thời phím <\> (kết hợp với SHIFT được ký tự "|") thì lại hiển thị "]", tức là lệch về bên phải 1 ký tự.
- Phím <'> (single quote) (kết hợp với SHIFT được " (double quote)) cũng không hoạt động.
Do đó, khi sẽ không gõ được các ký tự như "|", "\", và ngoặc kép đơn và ngoặc kép đôi, trong khi các ký tự này rất quan trọng khi lập trình.
Search một vòng trên Internet, và eureka. Cách khắc phục chính là uninstall driver "Microsoft eHome MCIR 109 keyboard", chính driver này làm cho DOSbox nhận dạng key không đúng.

Hình 1. Uninstall driver "Microsoft eHome MCIR 109 Keyboard".
______________________________________________________________
Enlish version:
How to fix DOSbox keyboard layout problem?
I have a HP Pavilion dv6 with extented keyboard, running on Windows 7 Ultimate. Recently I have to work on C/C++, so I installed latest versiont DOSbox 0.74. And the problem appreared:
- The key <[> didn't show anything, instead of the key <]> showed character "[", and the key <\> (above Enter key) showed "]".
- Couldn't type the character single qoute and double quote too.
Therefore I couldn't type "\" and "|", while these characters are very important for programming. Searching around on the Internet, and eureka, I found it. The resolution is uninstall "Microsoft eHome MICR 109 Keyboard" driver. Afterthat, DOSbox works well. See the image above.

0 comments:

Post a Comment

 
Top