Rumah masalah biasa 键盘接口ps2和usb接口的区别是什么

键盘接口ps2和usb接口的区别是什么

Oct 30, 2020 am 09:22 AM
antara muka usb

键盘接口ps2和usb接口的区别:1、USB键盘的一个数据包只有8个字节,其中2个字节标记状态,其余6个字节用来记录当前按下或者弹起的按键的扫描码;2、PS2是按下什么就报告什么,弹起什么也报告什么,如果同时按下10个键,就依次报告10次。

键盘接口ps2和usb接口的区别是什么

键盘接口ps2和usb接口的区别:

简单的说:USB键盘的一个数据包只有8个字节(为什么只有8个,这是因为协议规定,为什么协议这么规定,是因为早期的时候USB速度慢,使用中断传输一个包最大就8个字节),其中2个字节标记状态,其余6个字节用来记录当前按下或者弹起的按键的扫描码,所以,USB键盘最多同时描述6个按键的状态。

USB键盘的这种坑爹的设计规范导致了它只能做到最多6个按键无冲。要想解决这个问题,必须重新设计USB键盘的规范,但我估计没人愿意这么做,因为这东西用的好好的,大多数人没事也不会一起按6个键。

至于PS/2键盘,用的不是这种规范,PS/2是:按下什么就报告什么,弹起什么也报告什么,如果同时按下10个键,就依次报告10个按下事件,至于能同时记录多少个按键的状态,协议没有限制,取决于操作系统本身,所以PS/2键盘理论上可以做到无限按键无冲。

当然,确实有人见过USB键盘突破了6个按键的限制,可能的原因之一是:这种键盘内置的USB设备是多个键盘+USB HUB的方式,因为USB允许多级设备连接,这样就可以突破6个的限制了。

当然,USB键盘自己自带驱动也是一个办法,因为虽然中断传输只有6个字节,但Bulk传输传256个字节都没问题。(注:我自己百度了一下,发现虽然很多厂商实现了USB全键无冲,但似乎bug也不少,看来技术还有待发展啊)总之,规范是规范,也总有不受规范限制的办法。

相关免费推荐:编程视频课程

Atas ialah kandungan terperinci 键盘接口ps2和usb接口的区别是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apabila USB C anda tidak dikenali oleh Windows 11, terdapat lebih 5 pembetulan untuk dipilih. Apabila USB C anda tidak dikenali oleh Windows 11, terdapat lebih 5 pembetulan untuk dipilih. May 08, 2023 pm 11:22 PM

Penyambung USB-C kini menjadi standard pada kebanyakan telefon, komputer riba dan tablet moden. Dalam erti kata lain, kita telah memasuki era USB-C, dan palam USB Jenis-A segi empat tepat tradisional yang telah biasa kita gunakan semakin hilang. Anda kini boleh mengecas PC Windows 11 anda dan berkomunikasi melalui sambungan USB-C dengan alat USB Jenis-C lain yang mempunyai port USB-C (seperti penyesuai paparan, stesen dok, telefon, dsb.). Malangnya, gabungan perisian dan perkakasan tertentu boleh menyebabkan masalah. Apabila ini berlaku, anda mungkin melihat mesej yang menunjukkan bahawa sambungan USB-C telah gagal. Dalam artikel ini, kami akan menunjukkan cara untuk membetulkan Win

Perintah untuk memasang BalenaEtcher pada Windows 11 Perintah untuk memasang BalenaEtcher pada Windows 11 Apr 19, 2023 pm 05:46 PM

Langkah-langkah Memasang BalenaEtcher pada Windows 11 Di sini kami akan menunjukkan cara cepat untuk memasang BalenaEthcer pada Windows 11 tanpa melawati tapak web rasminya. 1. Buka terminal arahan (sebagai pentadbir), klik kanan butang Mula dan pilih Terminal (Pentadbir). Ini akan membuka Terminal Windows dengan hak pentadbiran untuk memasang perisian dan melaksanakan tugas penting lain sebagai pengguna super. 2. Pasang BalenaEtcher pada Windows 11 Sekarang, pada terminal Windows anda, jalankan sahaja Menggunakan pengurus pakej Windows lalai

Bagaimana untuk membetulkan peranti USB Garmin tidak dikesan atau dikenali pada Windows PC Bagaimana untuk membetulkan peranti USB Garmin tidak dikesan atau dikenali pada Windows PC May 06, 2023 pm 09:25 PM

Garmin ialah pengeluar peralatan pengesanan dan navigasi GPS termaju, menghasilkan peranti boleh pakai berkualiti tinggi untuk pengguna biasa. Jika anda menggunakan peranti Garmin dan tidak dapat menyambungkannya ke sistem Windows 11/10 anda dan sedang mencari penyelesaian pantas, anda baru sahaja tiba di destinasi yang betul. Artikel ini berguna untuk pengguna yang tidak dapat mewujudkan sambungan antara peranti mereka dan komputer Windows. Betulkan 1 – Cuba Mulakan Semula Sistem Anda Sebelum beralih ke bahagian perisian masalah, anda harus cuba mulakan semula sistem anda. Jadi, sebelum anda melakukan apa-apa, anda harus melakukan dua perkara. Yang pertama ialah memulakan semula komputer anda. Isu sementara atau pepijat sekali sahaja boleh menyebabkan isu ini. Sebelum memulakan semula sistem

Windows 11 tidak mengenali telefon Android? Berikut ialah penyelesaian pantas Windows 11 tidak mengenali telefon Android? Berikut ialah penyelesaian pantas Apr 13, 2023 pm 04:31 PM

Pengguna Microsoft boleh menyambungkan telefon mereka ke PC mereka menggunakan aplikasi Pautan Telefon (dahulunya Telefon Anda). Aplikasi ini membenarkan PC Windows anda mengakses foto, teks, pemberitahuan dan data lain pada telefon anda. Pautan Telefon akan dapat mencerminkan skrin peranti Android anda. Pada masa ini, ciri ini masih dalam fasa ujian untuk beberapa telefon pintar Samsung. Pengguna masih boleh menyambungkan peranti Android mereka ke PC mereka menggunakan kabel USB, walau bagaimanapun, ini hanya membenarkan pengguna memindahkan fail, foto, muzik dan media lain antara PC dan telefon pintar mereka. Untuk mengakses teks dan panggilan,

Bagaimana untuk membetulkan kod ralat 0x800701B1 pada Windows 10/11 Bagaimana untuk membetulkan kod ralat 0x800701B1 pada Windows 10/11 Apr 15, 2023 pm 07:13 PM

Semasa memindahkan fail daripada pemacu ke pemacu lain dalam File Explorer, anda mungkin menghadapi mesej ralat ini yang menyatakan "Ralat x800701B1: Peranti yang tidak wujud telah ditentukan." Walaupun ramai pengguna telah melaporkan isu ini semasa menyalin-menampal fail besar pada peranti USB, beberapa daripada mereka juga menghadapi masalah ini semasa cuba memasang Windows pada HDD/SSD yang disambungkan ke port USB. Betulkan 1 – Palamkan pemacu ke port lain Seperti yang anda ketahui, terdapat beberapa jenis port pada sistem anda. Walau bagaimanapun, sesetengah SSD/HDD luaran yang lebih baharu hanya berfungsi dengan USB3.0. Oleh itu, jika anda telah memasangkan ke port USB2.0, anda mungkin mendapat ralat ini. 1. Anda perlu mengeluarkan pemacu USB. Jadi klik

Betulkan: Pengurus Peranti sentiasa menyegarkan dalam Windows 11, 10 Betulkan: Pengurus Peranti sentiasa menyegarkan dalam Windows 11, 10 Apr 18, 2023 pm 10:55 PM

Ramai pengguna Windows telah melaporkan bahawa Pengurus Peranti mereka kerap menyegarkan semula selepas permulaan. Oleh itu, mereka tidak boleh mencari mana-mana pemacu peranti atau melakukan sebarang operasi tertentu seperti kemas kini, pasang dan nyahpasang. Terdapat banyak sebab untuk masalah sedemikian pada sistem Windows, termasuk fail sistem yang rosak, firewall atau perisian antivirus pihak ketiga yang dipasang pada sistem, peranti USB yang disambungkan rosak, perkhidmatan pelaporan ralat tertentu, dsb. Dalam artikel ini, kami telah mengumpulkan beberapa butiran tentang kemungkinan punca masalah dan memasukkannya ke dalam koleksi pembetulan yang boleh membantu menyelesaikan masalah pada sistem Windows 11. Betulkan 1 – Cari peranti USB yang bertanggungjawab untuk isu ini Isu ini mungkin disebabkan oleh peranti USB

Peranti USB tidak diketahui, pembetulan pepijat penghitungan peranti pada Windows 11/10 Peranti USB tidak diketahui, pembetulan pepijat penghitungan peranti pada Windows 11/10 Apr 18, 2023 pm 10:13 PM

Selepas menggunakan peranti USB untuk masa yang lama, kita semua tahu bahawa apabila anda memasangkan peranti USB ke dalam PC Windows anda, mula-mula pasang pemacu yang diperlukan untuk USB, dan kemudian anda boleh melihat peranti USB dalam File Explorer. Boleh diakses. Setiap kali mana-mana peranti perkakasan disambungkan ke PC Windows, pemandu diperlukan untuk membantu berkomunikasi dengan peranti itu. Walau bagaimanapun, jika pemacu rosak, Windows tidak akan mengenali peranti perkakasan. Satu ralat sedemikian yang berlaku semasa menggunakan peranti USB pada komputer Windows ialah Ralat UnknownUSBDevice(DeviceFailedEnumeration). USB

Bagaimana untuk mencipta USB boleh boot Windows 11 menggunakan Rufus Bagaimana untuk mencipta USB boleh boot Windows 11 menggunakan Rufus Apr 13, 2023 pm 06:10 PM

Rufus ialah utiliti kecil dan popular untuk mencipta pemacu USB boleh boot dengan pelbagai sistem pengendalian. Tidak seperti aplikasi Alat Penciptaan Media Microsoft (MCT), yang hanya menyokong Windows 10 dan 11, Rufus juga berfungsi pada Windows 7, 8.1, 10, 11, Linux dan sistem pengendalian lain. Selain sokongan sistem pengendalian yang lebih baik, Rufus juga menawarkan beberapa peningkatan kualiti hidup, terutamanya bagi mereka yang ingin memasang Windows 11. Sebagai permulaan, Rufus boleh memintas keperluan TPM 2.0 dan Secure Boot untuk membuat binaan dengan perkakasan yang lebih lama dan tidak disokong secara rasmi