Keyboard Filter

Anda dapat menggunakan Filter Keyboard untuk menekan penekanan tombol atau kombinasi tombol yang tidak diinginkan. Biasanya, pelanggan dapat menggunakan kombinasi kunci Microsoft Windows tertentu seperti Ctrl+Alt+Delete atau Ctrl+Shift+Tab untuk mengubah pengoperasian perangkat dengan mengunci layar atau menggunakan Task Manager untuk menutup aplikasi yang sedang berjalan. Perilaku ini mungkin tidak diinginkan jika perangkat Anda ditujukan untuk tujuan khusus.

Fitur Filter Keyboard berfungsi dengan keyboard fisik, keyboard windows di layar, dan keyboard sentuh. Beralih dari satu bahasa ke bahasa lain dapat menyebabkan lokasi tombol yang disembunyikan pada tata letak keyboard berubah. Filter Keyboard mendeteksi perubahan tata letak dinamis ini dan terus menekan tombol dengan benar.

Catatan

Filter keyboard tidak didukung dalam sesi desktop jarak jauh.

Persyaratan

Filter Keyboard dapat diaktifkan pada:

  • Windows 10 Enterprise
  • Windows 10 IoT Enterprise
  • Windows 10 Education
  • Windows 11 Enterprise
  • Windows 11 IoT Enterprise
  • Windows 11 Education

Terminologi

  • Aktifkan, aktifkan: Buat pengaturan tersedia untuk perangkat dan terapkan pengaturan secara opsional ke perangkat. Umumnya aktifkan digunakan di antarmuka pengguna atau panel kontrol, sedangkan aktifkan digunakan untuk baris perintah.

  • Konfigurasi: Untuk menyesuaikan pengaturan atau subsetting.

  • Filter Keyboard Tersemat: Fitur ini disebut Filter Keyboard Tersemat di Windows 10, versi 1511.

  • Filter Keyboard: Fitur ini disebut Filter Keyboard di Windows 10, versi 1607 dan yang lebih baru.

Aktifkan Filter Keyboard

Secara default, Filter Keyboard tidak diaktifkan. Anda dapat mengaktifkan atau menonaktifkan Filter Keyboard untuk perangkat Anda dengan menggunakan langkah-langkah berikut.

Mengaktifkan Filter Keyboard nonaktif mengharuskan Anda memulai ulang perangkat. Filter Keyboard diaktifkan secara otomatis setelah mulai ulang.

Mengaktifkan Filter Keyboard dengan menggunakan Panel Kontrol

  1. Di bilah pencarian Windows, ketik Aktifkan atau nonaktifkan fitur Windows dan tekan Enter atau ketuk atau pilih Aktifkan atau nonaktifkan fitur Windows untuk membuka jendela Fitur Windows.
  2. Di jendela Fitur Windows, perluas simpul Penguncian Perangkat, dan pilih (untuk mengaktifkan) atau menghapus (untuk menonaktifkan) kotak centang untuk Filter Keyboard.
  3. Pilih OK. Jendela Fitur Windows menunjukkan bahwa Windows sedang mencari file yang diperlukan dan menampilkan bilah kemajuan. Setelah ditemukan, jendela menunjukkan bahwa Windows menerapkan perubahan. Setelah selesai, jendela menunjukkan perubahan yang diminta selesai.
  4. Mulai ulang perangkat Anda untuk menerapkan perubahan.

Mengonfigurasi Keyboard menggunakan Tanpa Pengawas

  1. Anda dapat mengonfigurasi pengaturan Tidak Diawasi di komponen Microsoft-Windows-Embedded-KeyboardFilterService untuk menambahkan fitur Filter Keyboard ke gambar Anda selama fase desain atau pencitraan.
  2. Anda dapat membuat file jawaban Tidak Dipantau secara manual atau menggunakan Windows System Image Manager (Windows SIM) untuk menambahkan pengaturan yang sesuai ke file jawaban Anda. Untuk informasi selengkapnya tentang pengaturan filter keyboard dan contoh XML, lihat pengaturan di Microsoft-Windows-Embedded-KeyboardFilterService.

Mengaktifkan dan mengonfigurasi Filter Keyboard menggunakan Windows Configuration Designer

Pengaturan Filter Keyboard juga tersedia sebagai pengaturan provisi Windows sehingga Anda dapat mengonfigurasi pengaturan ini untuk diterapkan selama waktu penyebaran gambar atau runtime. Anda dapat mengatur satu atau semua pengaturan filter keyboard dengan membuat paket provisi menggunakan Windows Configuration Designer lalu menerapkan paket provisi selama waktu penyebaran gambar atau runtime.

  1. Buat paket provisi di Windows Configuration Designer dengan mengikuti instruksi dalam Membuat paket provisi, memilih opsi Provisi Tingkat Lanjut.

    Catatan

    Di jendela Pilih pengaturan mana yang akan dilihat dan dikonfigurasi , pilih Umum untuk semua edisi desktop Windows.

  2. Pada halaman Kustomisasi yang tersedia, pilih Pengaturan runtime>SMI Pengaturan, lalu atur nilai yang diinginkan untuk pengaturan filter keyboard.

  3. Setelah selesai mengonfigurasi pengaturan dan membangun paket provisi, Anda dapat menerapkan paket ke waktu penyebaran gambar atau runtime. Untuk informasi selengkapnya, lihat Menerapkan paket provisi.

Contoh ini menggunakan gambar Windows yang disebut install.wim, tetapi Anda dapat menggunakan prosedur yang sama untuk menerapkan paket provisi. Untuk informasi selengkapnya tentang DISM, lihat Apa itu Layanan dan Manajemen Gambar Penyebaran.

Mengaktifkan dan mengonfigurasi Filter Keyboard dengan menggunakan DISM

  1. Buka perintah dengan hak istimewa admin.

  2. Aktifkan fitur menggunakan perintah berikut.

    Dism /online /Enable-Feature /FeatureName:Client-KeyboardFilter
    
  3. Setelah skrip selesai, mulai ulang perangkat untuk menerapkan perubahan.

Fitur Filter Keyboard

Filter Keyboard memiliki fitur berikut:

  • Mendukung keyboard perangkat keras, keyboard pada layar Windows standar, dan keyboard sentuh (TabTip.exe).

  • Menekan kombinasi tombol bahkan ketika berasal dari beberapa keyboard.

    Misalnya, jika pengguna menekan tombol Ctrl dan tombol Alt pada keyboard perangkat keras, sementara pada saat yang sama menekan Hapus pada keyboard perangkat lunak, Filter Keyboard masih dapat mendeteksi dan menekan fungsionalitas Ctrl+Alt+Delete.

  • Mendukung keypad dan kunci numerik yang dirancang untuk mengakses pemutar media dan fungsionalitas browser.

  • Dapat mengonfigurasi kunci untuk memecah sesi pengguna yang dikunci untuk kembali ke layar Selamat Datang.

  • Menangani perubahan tata letak dinamis secara otomatis.

  • Dapat diaktifkan atau dinonaktifkan untuk akun administrator.

  • Dapat memaksa penonaktifan fungsionalitas Kemudahan Akses.

  • Mendukung arsitektur x86 dan x64.

Kode pemindaian keyboard dan tata letak

Saat tombol ditekan pada keyboard fisik, keyboard mengirimkan kode pemindaian ke driver keyboard. Driver kemudian mengirim kode pemindaian ke OS dan OS mengonversi kode pemindaian menjadi kunci virtual berdasarkan tata letak aktif saat ini. Tata letak menentukan pemetaan tombol pada keyboard fisik, dan memiliki banyak varian. Tombol pada keyboard selalu mengirim kode pemindaian yang sama saat ditekan, namun kode pemindaian ini dapat memetakan ke tombol virtual yang berbeda untuk tata letak yang berbeda. Misalnya, dalam tata letak keyboard bahasa Inggris (Amerika Serikat), tombol di sebelah kanan peta kunci P ke "{". Namun, dalam tata letak keyboard Swedia (Swedia), kunci yang sama memetakan ke "Å".

Filter Keyboard dapat memblokir tombol baik dengan kode pemindaian atau kunci virtual. Memblokir kunci dengan kode pemindaian berguna untuk keyboard kustom yang memiliki kode pemindaian khusus yang tidak diterjemahkan ke dalam satu kunci virtual apa pun. Memblokir tombol dengan kunci virtual lebih nyaman karena lebih mudah dibaca dan Filter Keyboard menekan kunci dengan benar bahkan ketika lokasi kunci berubah karena perubahan tata letak.

Saat mengonfigurasi Filter Keyboard untuk memblokir tombol dengan menggunakan kunci virtual, Anda harus menggunakan nama bahasa Inggris untuk kunci virtual. Untuk informasi selengkapnya tentang nama tombol virtual, lihat nama kunci filter keyboard.

Untuk keyboard windows di layar, filter keyboard mengonversi setiap penekanan tombol menjadi kode pemindaian berdasarkan tata letak, dan kembali ke kunci virtual. Ini memungkinkan filter keyboard untuk menekan tombol keyboard di layar dengan cara yang sama seperti tombol keyboard fisik jika dikonfigurasi dengan kode pemindaian atau kunci virtual.

Filter Keyboard dan fitur kemudahan akses

Secara default, fitur kemudahan akses diaktifkan dan Filter Keyboard dinonaktifkan untuk akun administrator.

Jika Tombol Sticky diaktifkan, pengguna dapat melewati Filter Keyboard dalam situasi tertentu. Anda dapat mengonfigurasi filter keyboard untuk menonaktifkan semua fitur kemudahan akses dan mencegah pengguna mengaktifkannya.

Anda dapat mengaktifkan fitur kemudahan akses untuk akun administrator, sambil tetap menonaktifkannya untuk akun pengguna standar, dengan memastikan bahwa Filter Keyboard dinonaktifkan untuk akun administrator.

Konfigurasi Filter Keyboard

Anda dapat mengonfigurasi opsi berikut untuk Filter Keyboard:

  • Set/unset kombinasi kunci yang telah ditentukan sebelumnya untuk ditekan.
  • Tambahkan/hapus kombinasi kunci khusus yang ditentukan untuk ditekan.
  • Aktifkan/nonaktifkan filter keyboard untuk akun administrator.
  • Paksa menonaktifkan fitur kemudahan akses.
  • Konfigurasikan urutan kunci breakout untuk memecah akun yang dikunci.

Sebagian besar perubahan konfigurasi segera berlaku. Beberapa perubahan, seperti mengaktifkan atau menonaktifkan Filter Keyboard untuk administrator, tidak berlaku sampai pengguna keluar dari akun lalu masuk kembali. Jika Anda mengubah kode pemindaian kunci breakout, Anda harus memulai ulang perangkat sebelum perubahan berlaku.

Anda dapat mengonfigurasi filter keyboard dengan menggunakan penyedia Windows Management Instrumentation (WMI). Anda dapat menggunakan penyedia Filter Keyboard WMI langsung dalam skrip PowerShell atau dalam aplikasi.

Untuk informasi selengkapnya tentang penyedia WMI Filter Keyboard, lihat Referensi penyedia WMI Filter Keyboard.

Breakout keyboard

Anda mungkin perlu masuk ke perangkat yang dikunci dengan akun lain untuk melayani atau mengonfigurasi perangkat. Anda dapat mengonfigurasi kunci breakout untuk memecah akun yang dikunci dengan menentukan kode pemindaian kunci. Pengguna dapat menekan tombol ini secara berturut-turut lima kali untuk beralih ke layar Selamat Datang sehingga Anda dapat masuk ke akun lain.

Kunci breakout diatur ke kode pemindaian untuk kunci logo Windows kiri secara default. Anda dapat menggunakan kelas WMI WEKF_Pengaturan untuk mengubah kode pemindaian kunci breakout. Jika Anda mengubah kode pemindaian kunci breakout, Anda harus memulai ulang perangkat sebelum perubahan berlaku.

Pertimbangan Filter Keyboard

Memulai perangkat dalam Mode Brankas melewati filter keyboard. Layanan Filter Keyboard tidak dimuat dalam Mode Brankas, dan tombol tidak diblokir dalam Mode Brankas.

Filter keyboard tidak dapat memblokir tombol Tidur.

Beberapa kunci perangkat keras, seperti kunci rotasi, tidak memiliki kunci virtual yang ditentukan. Anda masih dapat memblokir kunci ini dengan menggunakan kode pemindaian kunci.

Tombol tambahkan (+), kalikan (*), kurangi (-), bagi (/), dan desimal (.) memiliki kunci virtual yang berbeda dan kode pemindaian pada keypad numerik daripada pada keyboard utama. Anda harus memblokir kedua kunci untuk memblokir kunci ini. Misalnya, untuk memblokir kunci perkalian, Anda harus menambahkan aturan untuk memblokir "*" dan aturan untuk memblokir Perkalian.

Saat mengunci layar dengan menggunakan keyboard di layar, atau kombinasi keyboard fisik dan keyboard di layar, keyboard di layar mengirimkan penekanan tombol logo Windows tambahan ke OS. Jika perangkat Anda menggunakan shell Windows 10 dan Anda menggunakan filter keyboard untuk memblokir tombol logo Windows+L, penekanan tombol tombol logo Windows tambahan menyebabkan shell beralih antara layar Mulai dan aplikasi aktif terakhir saat pengguna mencoba mengunci perangkat dengan menggunakan keyboard di layar, yang mungkin merupakan perilaku tak terduga.

Beberapa perangkat lunak keyboard kustom, seperti Microsoft IntelliType Pro, dapat menginstal driver Filter Keyboard yang mencegah Filter Keyboard untuk memblokir beberapa atau semua tombol, biasanya tombol yang diperluas seperti BrowserHome dan Pencarian.

Di bagian ini