RemNote Community
Community

Study Guide

📖 Core Concepts Keyboard – an input device that turns physical key presses into digital scan codes for the computer. Scan code – a numeric identifier sent by the keyboard hardware that tells the OS which key(s) were pressed or released. Layout standards – physical key‑arrangement families: ISO, ANSI, JIS (different key shapes, enter key size, and key counts). Key categories – Alphanumeric, Modifier (Ctrl, Alt, Shift, Cmd, etc.), Navigation/Cursor, Editing (Backspace, Delete), Lock (Caps Lock, Num Lock, Scroll Lock), System (Esc, Print Screen, Menu). Switch matrix – an X‑Y grid of rows (Y) and columns (X) that the controller scans to detect closed contacts. Debounce – short‑time filtering that collapses the mechanical “bounce” of contacts into a single clean keystroke. Rollover – the maximum number of simultaneous key presses the keyboard can reliably report (e.g., N‑key rollover, 3‑key rollover). Phantom key – a false extra key that appears when three keys share a matrix intersection without isolation diodes. Switch technologies – Mechanical (spring‑loaded contacts), Optical (light beam interruption), Hall‑effect (magnet + sensor), Pressure‑sensitive (analog depth). Connection interfaces – PS/2, USB, wireless RF, infrared, Bluetooth. Security concerns – wireless eavesdropping, hardware/software keyloggers, electromagnetic emission attacks. --- 📌 Must Remember Full‑size keyboards: 101‑105 keys depending on ISO/ANSI/JIS. Tenkeyless (TKL) = no numeric keypad. N‑key rollover = any number of keys can be registered; 3‑key rollover = only three simultaneous keys. Activation distance = travel needed for a mechanical switch to close contacts. Dead keys produce diacritics only after a subsequent character. Isolation diodes in the matrix eliminate phantom keys and enable true N‑key rollover. Bluetooth keyboards can be intercepted if not encrypted; RF keyboards may use proprietary protocols. Caps Lock toggles a persistent uppercase state; Shift modifies only while held. Print Screen now copies the screen image to the clipboard (not always a physical printer). --- 🔄 Key Processes Matrix Scanning – Controller applies voltage to one Y line, reads all X lines → repeats for each Y line. Contact Detection – Closed switch = voltage present on intersecting X line. Debounce Filtering – Software timer ignores rapid on/off transitions (<5 ms) and registers one keystroke. Scancode Generation – Press → make code; Release → break code (often the make code + 0x80). Transmission – Scancode sent via USB/PS‑2 or wireless RF/Bluetooth to host. OS Interpretation – Driver maps scancode to character or command (taking modifiers into account). LED Control – Driver sends commands back to keyboard to turn on/off Caps Lock, Num Lock, Scroll Lock LEDs. --- 🔍 Key Comparisons Mechanical vs Optical vs Hall‑effect switches Mechanical: tactile, audible click, wear on contacts. Optical: light beam broken, no contact wear, often faster actuation. Hall‑effect: magnet + sensor, longest life, usually higher cost. ISO vs ANSI vs JIS layouts ISO: extra left‑shift key, larger Enter (vertical bar), key count 102/105. ANSI: single left‑shift, rectangular Enter, key count 101/104. JIS: extra keys for Japanese input, larger Enter, key count 105. Wired (USB/PS‑2) vs Wireless (RF/Bluetooth) Wired: reliable latency, no battery, no encryption issues. RF: often proprietary, limited range, may lack encryption. Bluetooth: standard protocol, can be encrypted, higher latency, needs pairing. N‑key rollover vs 3‑key rollover N‑key: any combination (essential for fast gaming, chorded keyboards). 3‑key: limited; common in cheap membranes, may cause missed shortcuts. --- ⚠️ Common Misunderstandings “All keyboards have N‑key rollover.” Cheap membranes often stop at 2‑ or 3‑key. “Caps Lock works like Shift.” Caps Lock locks uppercase; Shift only while held. “Wireless keyboards are automatically secure.” Unencrypted Bluetooth or RF can be sniffed. “Backlighting is just cosmetic.” Per‑key RGB can indicate macro layers or profile status. “Print Screen always prints a hard copy.” Modern OSes treat it as a screenshot to the clipboard. --- 🧠 Mental Models / Intuition Matrix as a city grid – rows = streets (Y), columns = avenues (X); a closed switch is a car at the intersection. Debounce = traffic light – only the first car passes during the green window, preventing a jam of rapid bounces. Rollover = lane capacity – more lanes (diodes) = more cars (key presses) can travel simultaneously without collision (phantom keys). Scan code = postal ZIP – a short numeric address that tells the system exactly which key “house” was visited. --- 🚩 Exceptions & Edge Cases Isolation diodes – not present on many low‑cost keyboards; leads to phantom keys. Dead keys – only on keyboards supporting diacritics (e.g., acute accent dead key). Per‑key RGB – lighting can be programmed independently of key function; changing colors doesn’t affect rollover. Num Lock off – numeric keypad sends navigation keys (Home, End, arrows). Bluetooth Low Energy (BLE) keyboards – may drop packets under heavy load, affecting rollover. --- 📍 When to Use Which Ergonomic split keyboard → when you have or want to prevent repetitive‑strain injuries. Mechanical tactile switch (e.g., Cherry MX Brown) → for typing comfort and clear feedback. Mechanical clicky switch (e.g., Cherry MX Blue) → for audible confirmation, best in quiet environments? (avoid in shared offices). Optical switches → for ultra‑fast actuation in competitive gaming. N‑key rollover → essential for gamers, chorded keyboards, or heavy shortcut users. ISO layout → preferred in Europe where local standards dominate. Bluetooth keyboard → when you need a portable, cable‑free setup and can tolerate slight latency. RF wireless keyboard → for short‑range, low‑cost setups where encryption isn’t critical. --- 👀 Patterns to Recognize Multiple modifier symbols (Ctrl + Alt + Del) → look for N‑key rollover requirements. Missing numeric keypad → the device is likely a TKL or compact laptop keyboard. Dedicated media keys → indicates a modern “multimedia” or gaming keyboard. LED indicators on Caps/Num/Scroll → confirms the presence of lock‑state LEDs (often a sign of a full‑size or ergonomic board). Per‑key backlighting zones → usually a gaming or high‑end programmable keyboard. --- 🗂️ Exam Traps “ANSI keyboards have 104 keys; ISO have 101.” – Actually, ANSI = 101/104, ISO = 102/105 (extra left‑shift). Assuming any wireless keyboard is encrypted. Many RF models transmit in clear text. Believing USB automatically gives N‑key rollover. Rollover is a switch‑matrix design feature, not the interface. Choosing “Print Screen” as the only way to capture a screenshot. OS shortcuts (e.g., Win + PrtSc) also exist. Thinking Scroll Lock still scrolls in modern apps. Most software ignores it nowadays. ---
or

Or, immediately create your own study flashcards:

Upload a PDF.
Master Study Materials.
Start learning in seconds
Drop your PDFs here or
or