Windows Vista çalıştırılan bir bilgisayara bir USB klavye bağladığınızda, Windows Vista doğru klavye düzenini kullanmayabilir.
Örneğin, bilgisayara 106/109 tuşlu Japonca klavye ya da 10 tuşlu USB klavye bağlarsanız, Windows Vista bu aygıtı 101/102 tuşlu İngilizce klavye düzeninde kullanabilir.
Bu sorun, aşağıdaki koşullardan biri doğru olduğunda oluşabilir:
- USB klavyede "Tak ve Kullan Kimliği" olarak "101/102 tuşlu İngilizce (ABD) klavye" tanımlanmış bir yonga vardır.
Bazı 106/109 tuşlu Japonca USB klavyelerde de "Tak ve Kullan Kimliği" olarak 101/102 tuşlu İngilizce klavye yongası vardır. Bu tür bir 106/109 tuşlu Japonca USB klavyeyi bilgisayara bağlarsanız, Windows Vista bu klavyeyi İngilizce aygıt olarak algılar. Bu nedenle, Windows Vista sistem klavye düzenini 101/102 tuşlu İngilizce olarak değiştirir. - Keyboard.inf dosyasında USB klavye için "Tak ve Kullan Kimliği" tanımlanmamıştır.
Keyboard.inf dosyasında USB klavye için "Tak ve Kullan Kimliği" tanımlanmamışsa, Windows Vista klavye modelini tanımlayamaz. Bu tür bir klavye bağladığınızda, Windows Vista yüklenirken yapılandırılmış olan varsayılan klavye düzeni ayarı kullanılır. Örneğin, 106/109 tuşlu Japonca klavye veya on tuşlu USB klavye bağlarsanız bu sorun oluşabilir. - Windows Vista klavyeyi doğru algılamıyordur.
Belirli koşullarda, kullandığınız asıl klavye düzeni, Windows Vista tarafından tanımlanan klavye düzeniyle eşitlenmemiş hale gelir. Bu sorunla daha çok genel bir USB klavye kullandığınızda karşılaşabilirsiniz. Bu sorun, Windows Vista'nın genel USB klavyeyi sizin seçtiğiniz klavye düzeniyle eşleme biçimi nedeniyle oluşur.
Bu sorunu çözmek için,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri alt anahtarını, aşağıdaki tabloda görünen kayıt defteri girdilerine sahip olacak biçimde yapılandırın.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver JPN | REG_SZ |
kbd106.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_106KEY
|
| OverrideKeyboardSubtype | DWORD
| 2 |
| OverrideKeyboardType | DWORD
| 7 |
Not İngilizce USB klavyeler ve Kore Dili USB klavyeler için karşılık gelen kayıt defteri girdileri hakkında daha fazla bilgi edinmek isterseniz "Daha Fazla Bilgi" bölümüne bakın.
Bu sorunu sizin adınıza gidermemizi isterseniz, “
Benim adıma düzelt” bölümüne gidin. Bu sorunu kendiniz gidermek isterseniz, “
Kendim düzeltmek istiyorum” bölümüne gidin.
Benim adıma düzelt
Bu sorunu otomatik olarak düzeltmek için,
Bu sorunu düzelt bağlantısını tıklatın. Ardından,
Dosya Yükleme iletişim kutusunda
Çalıştır'ı tıklatın ve sihirbazdaki adımları izleyin.
Not Bu sihirbaz yalnızca İngilizce olabilir; ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de kullanılabilir.
Not Çalıştığınız bilgisayarda bu sorun yaşanmıyorsa, otomatik düzeltmeyi bir flash sürücüye veya CD'ye kaydedip daha sonra sorunun yaşandığı bilgisayarda çalıştırabilirsiniz.
Kendim düzeltmek istiyorum
Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756
(http://support.microsoft.com/kb/322756/
)
Windows XP'de kayıt defterini yedekleme ve geri yükleme
Bu kayıt defteri girdilerini kendiniz yapılandırmak için şu adımları izleyin:
- Başlat
Bu resmi kapatBu resmi aç
düğmesini tıklatın, Aramaya Başla kutusuna regedit yazın ve sonra Programlar listesinde regedit'i tıklatın.
Bu resmi kapatBu resmi aç
Yönetici parolası girmeniz veya onaylamanız istendiyse parolayı girin veya Devam'ı tıklatın. - Aşağıdaki kayıt defteri alt anahtarını bulup tıklatın:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
- LayerDriver JPN öğesini sağ tıklatın ve ardından Değiştir'i tıklatın.
Not LayerDriver JPN kayıt defteri girdisi yoksa bu girdiyi oluşturun. Bunu yapmak için, ayrıntılar bölmesinde boş bir alanı sağ tıklatın, Yeni'nin üzerine gelin ve sonra Dize Değeri'ni tıklatın. Ardından, yeni dize değerini adlandırmak üzere LayerDriver JPN yazın. - Değer verisi kutusunda varolan değeri silin, kbd106.dll yazın ve Tamam'ı tıklatın.
- OverrideKeyboardIdentifier öğesini sağ tıklatın ve ardından Değiştir'i tıklatın.
Not OverrideKeyboardIdentifier kayıt defteri girdisi yoksa bu girdiyi oluşturun. Bunu yapmak için, ayrıntılar bölmesinde boş bir alanı sağ tıklatın, Yeni'nin üzerine gelin ve sonra Dize Değeri'ni tıklatın. Ardından, yeni dize değerini adlandırmak üzere OverrideKeyboardIdentifier yazın. - Değer verisi kutusunda varolan değeri silin, PCAT_106KEY yazın ve Tamam'ı tıklatın.
- OverrideKeyboardSubtype öğesini sağ tıklatın ve ardından Değiştir'i tıklatın.
Not OverrideKeyboardSubtype kayıt defteri girdisi yoksa bu girdiyi oluşturun. Bunu yapmak için, ayrıntılar bölmesinde boş bir alanı sağ tıklatın, Yeni'nin üzerine gelin ve sonra DWORD (32-bit) Değeri'ni tıklatın. Ardından, yeni DWORD değerini adlandırmak üzere OverrideKeyboardSubtype yazın. - Değer verisi kutusunda varolan değeri silin, 2 yazın ve Tamam'ı tıklatın.
- OverrideKeyboardType öğesini sağ tıklatın ve ardından Değiştir'i tıklatın.
Not OverrideKeyboardType kayıt defteri girdisi yoksa bu girdiyi oluşturun. Bunu yapmak için, ayrıntılar bölmesinde boş bir alanı sağ tıklatın, Yeni'nin üzerine gelin ve sonra DWORD (32-bit) Değeri'ni tıklatın. Ardından, yeni DWORD değerini adlandırmak üzere OverrideKeyboardType yazın. - Değer verisi kutusunda varolan değeri silin, 7 yazın ve Tamam'ı tıklatın.
- Kayıt Defteri Düzenleyicisi'nden çıkın. Ardından, bilgisayarı yeniden başlatın.
Not Bilgisayar yeniden başlatıldıktan sonra klavye beklendiği şekilde çalışmıyorsa, bu kayıt defteri ayarlarını değiştirirken bir yazım hatası yapmış olabilirsiniz. Bu soruna geçici bir çözüm bulmak için, ekran klavyesini kullanarak bilgisayarda oturum açın ve kayıt defteri ayarlarını doğrulayın.
İngilizce ve Kore Dili klavyenin kayıt defteri girdileri
101/102 tuşlu İngilizce (ABD) klavye
Aşağıdaki tabloda, 101/102 tuşlu İngilizce (ABD) klavyenin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri girdileri gösterilmektedir.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver JPN | REG_SZ | kbd101.dll |
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101KEY |
| OverrideKeyboardSubtype | DWORD
| 0 |
| OverrideKeyboardType | DWORD
| 7 |
101 tuşlu Kore Dili Tür 1 USB klavye
Aşağıdaki tabloda, 101 tuşlu Kore Dili Tür 1 USB klavyenin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri girdileri gösterilmektedir.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver KOR | REG_SZ | kbd101a.dll |
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101AKEY |
| OverrideKeyboardSubtype | DWORD
| 3 |
| OverrideKeyboardType | DWORD
| 8 |
101 tuşlu Kore Dili Tür 2 USB klavye
Aşağıdaki tabloda, 101 tuşlu Kore Dili Tür 2 USB klavyenin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri girdileri gösterilmektedir.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver KOR | REG_SZ | kbd101b.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101BKEY
|
| OverrideKeyboardSubtype | DWORD
| 4 |
| OverrideKeyboardType | DWORD
| 8 |
101 tuşlu Kore Dili Tür 3 USB klavye
Aşağıdaki tabloda, 101 tuşlu Kore Dili Tür 3 USB klavyenin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri girdileri gösterilmektedir.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver KOR | REG_SZ | kbd101c.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_101CKEY
|
| OverrideKeyboardSubtype | DWORD
| 5 |
| OverrideKeyboardType | DWORD
| 8 |
103/106 tuşlu Kore Dili USB klavye
Aşağıdaki tabloda, 103/106 tuşlu Kore Dili USB klavyenin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
kayıt defteri girdileri gösterilmektedir.
Bu tabloyu kapaBu tabloyu aç
| Değer adı | Değer türü | Değer verisi |
|---|
| LayerDriver KOR | REG_SZ | kbd103.dll
|
| OverrideKeyboardIdentifier | REG_SZ
| PCAT_103KEY
|
| OverrideKeyboardSubtype | DWORD
| 6 |
| OverrideKeyboardType | DWORD
| 8 |
PS/2 klavye için adımlar
"Çözüm" bölümünde, bir USB klavyeniz varsa bu sorunun nasıl çözüleceği açıklanmaktadır. Bu soruna benzer bir sorunla karşılaşırsanız ve PS/2 klavye kullanıyorsanız, sorunu çözmek için farklı adımlar kullanmalısınız. PS/2 klavye kullanıyorsanız, bu sorunu çözmek için şu adımları kullanın:
- Başlat
Bu resmi kapatBu resmi aç
düğmesini tıklatın, Aramaya Başla kutusuna Aygıt Yöneticisi yazın ve sonra Programlar listesinde Aygıt Yöneticisi'ni tıklatın.
Bu resmi kapatBu resmi aç
Yönetici parolası girmeniz veya onaylamanız istendiyse parolanızı girin veya Devam'ı tıklatın. - Aygıt Yöneticisi'nde, Klavyeler'i genişletin ve ardından klavye aygıtını çift tıklatın. Varsayılan olarak, bu aygıt Standart 101/102 Tuşlu ya da Microsoft Natural PS/2 Klavye'dir.
- Sürücü sekmesini ve sonra da Sürücüyü Güncelleştir'i tıklatın.
- Sürücü yazılımı için bilgisayarımı tara ve ardından Bilgisayarımdaki aygıt sürücüleri listesinden seçmeme izin ver seçeneğini tıklatın.
- Uyumlu donanımları göster onay kutusunu tıklatıp temizleyin ve ardından Japonca PS/2 klavye (106/109 tuşlu) öğesini tıklatın.
- İleri'yi tıklatın, sürücüyü güncelleştirmek isteyip istemediğinizin sorulduğu bir uyarı iletisi alırsanız Evet'i tıklatın ve klavyeyi güncelleştirmek üzere sonraki adımları uygulayın.
- Bilgisayarı yeniden başlatın.
Not Bilgisayara daha sonra 101/102 tuşlu İngilizce klavye bağlarsanız, bu adımları değiştirerek Windows Vista'yı
Standart 101/102 Tuşlu ya da Microsoft Natural PS/2 Klavye aygıtını kullanacak biçimde yapılandırın.