TOP

tips

Nキーロールオーバー

to use US USB Keyboard with Japanes PC.

1. Find the Device Instance ID
   Go System-Hardware-Device Manager-Keyboard-HID Keyboard, open its property.
   In detail tab, get Device Instance ID.
   HID\VID_0B39&PID_0001&MI_00\7&283C8D41&0&0000
2. Edit registry
   Using the given Device Instance ID, go to
  HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Enum\HID\HID\VID_0B39&PID_0001&MI_00\7&283C8D41&0&0000
  The in its Device Parameter , create or edit following two DWORD parameters.
  KeyboardTypeOverride = 4
  KeyboardSubtypeOverride = 2

  Then reboot.

  (note: I kept untouched HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters)
3. Set ket to switch between MS-IME and US
   Control Panel-locale and language option? -Language-Detail
   In Text Service and Input Language, as Installed service
   
   JP - Keyboard - MSIME
                   US

   Then set Key combination between MS-IME and US.
   (When move to NOTE PC Keybaord, check NUM-LOCK key.)
   (When US-International is selected, ' and " will behave differently... , wierd)

Keyboard Type (GetKeyboardType())

Value Meaning 
1 IBM PC/XT or compatible (83-key) keyboard 
2 Olivetti “ICO” (102-key) keyboard 
3 IBM PC/AT (84-key) or similar keyboard 
4 IBM enhanced (101- or 102-key) keyboard 
5 Nokia 1050 and similar keyboards 
6 Nokia 9140 and similar keyboards 
7 Japanese keyboard 

Number Of Function Key (GetKeyboardType())

Type Number of function keys 
1 10  
2 12 (sometimes 18)  
3 10  
4 12  
5 10  
6 24  
7 Hardware dependent and specified by the OEM 

Utility

Scancode

Stenotype 速記用

管理人/副管理人のみ編集できます