Meta tags:
Headings (most frequently used words):
port, usb, ps, and, contents, communication, protocol, availability, color, code, hardware, issues, see, also, references, external, links, legacy, status, conversion, between, hotplugging, durability, fault, isolation, latency, of, mice, key, rollover, limitations,
Text of the page (most frequently used words):
the (226), and (83), keyboard (61), usb (55), port (43), device (37), mouse (34), with (31), data (31), for (31), from (28), this (27), ibm (27), computer (26), connector (25), host (21), not (20), pin (20), devices (19), edit (18), can (18), clock (18), mice (17), ports (16), interface (16), are (16), may (14), keyboards (14), retrieved (13), that (13), adapter (12), both (12), din (11), which (11), used (11), was (10), hardware (10), original (10), low (10), have (10), line (10), use (9), controller (9), archived (9), technical (9), protocol (9), key (9), designed (9), when (9), color (9), code (8), using (8), connectors (8), rollover (8), personal (8), computers (8), only (8), one (8), system (8), same (8), connected (8), wikipedia (7), serial (7), bios (7), reference (7), pdf (7), support (7), hid (7), however (7), pins (7), connecting (7), they (7), while (7), issues (7), cable (7), some (7), such (7), bit (7), page (6), september (6), card (6), other (6), mini (6), class (6), design (6), will (6), but (6), older (6), then (6), hot (6), were (6), wiring (6), normally (6), channel (6), signal (6), communication (6), december (5), different (5), history (5), power (5), information (5), adapters (5), first (5), see (5), also (5), standard (5), cause (5), most (5), section (5), direction (5), connection (5), lines (5), main (5), generally (5), including (5), passive (5), allow (5), send (5), splitter (5), transmission (5), transmit (5), bits (5), toggle (4), contents (4), search (4), commons (4), articles (4), all (4), references (4), march (4), 2011 (4), related (4), 1987 (4), pointing (4), computing (4), game (4), august (4), 2006 (4), october (4), common (4), external (4), links (4), converter (4), com (4), scan (4), pinout (4), does (4), work (4), could (4), type (4), single (4), must (4), similar (4), driver (4), more (4), purple (4), protocols (4), gnd (4), after (4), mode (4), boot (4), rate (4), availability (4), high (4), legacy (4), transmitting (4), byte (4), pulls (4), drivers (4), each (4), hide (4), move (4), sidebar (4), view (3), about (3), additional (3), non (3), wikimedia (3), wikidata (3), short (3), current (3), storage (3), memory (3), motherboard (3), optical (3), removable (3), graphics (3), sound (3), input (3), logic (3), 2012 (3), pinouts (3), has (3), 2003 (3), november (3), june (3), microsoft (3), manual (3), 2024 (3), signals (3), time (3), out (3), either (3), written (3), bus (3), interrupt (3), usually (3), simple (3), way (3), fault (3), microcontroller (3), top (3), before (3), plugged (3), bent (3), into (3), pulling (3), new (3), attached (3), connect (3), damage (3), because (3), them (3), still (3), machines (3), introduced (3), green (3), period (3), female (3), article (3), peripherals (3), though (3), clk (3), vcc (3), name (3), many (3), switch (3), status (3), default (3), systems (3), motherboards (3), restriction (3), favored (3), back (3), been (3), compatible (3), electrically (3), once (3), unidirectional (3), normal (3), sometimes (3), two (3), receive (3), releases (3), frame (3), max (3), here (3), tools (3), languages (2), table (2), contact (2), privacy (2), policy (2), available (2), terms (2), categories (2), link (2), 2020 (2), needing (2), pages (2), image (2), dates (2), description (2), mosfet (2), case (2), flash (2), disk (2), refreshable (2), braille (2), display (2), 2016 (2), 2004 (2), 2025 (2), retro (2), web (2), dual (2), 2001 (2), www (2), codes (2), semiconductor (2), designer (2), microcontrollers (2), peripheral (2), pinoutguide (2), via (2), 2014 (2), youtube (2), how (2), security (2), get (2), end (2), april (2), powerbase (2), 2007 (2), thinkpad (2), those (2), there (2), appropriate (2), software (2), makes (2), side (2), resulting (2), problems (2), vice (2), versa (2), isolation (2), include (2), should (2), avoid (2), issue (2), slightly (2), modern (2), times (2), users (2), just (2), insert (2), wrong (2), orientation (2), without (2), durability (2), swapped (2), recognizes (2), otherwise (2), function (2), rarely (2), digital (2), swapping (2), robust (2), built (2), than (2), hotplugging (2), please (2), talk (2), learn (2), help (2), sources (2), adding (2), citations (2), had (2), plugs (2), pcs (2), active (2), provides (2), number (2), interfaces (2), configuration (2), requires (2), conversion (2), between (2), full (2), supporting (2), early (2), oses (2), allows (2), six (2), limitations (2), specification (2), latency (2), lack (2), compatibility (2), operate (2), free (2), although (2), included (2), now (2), least (2), far (2), based (2), contrast (2), would (2), detect (2), its (2), 232 (2), five (2), earlier (2), special (2), state (2), seize (2), immediately (2), release (2), outputs (2), what (2), reads (2), edges (2), command (2), until (2), simply (2), parity (2), toggles (2), stop (2), inhibit (2), ready (2), since (2), commands (2), bidirectional (2), electrical (2), second (2), apple (2), coded (2), replaced (2), 275 (2), shield (2), general (2), superseded (2), supplied (2), appearance (2), upload (2), file (2), changes (2), read (2), subsection (2), log (2), create (2), account (2), donate (2), menu (2), add, topic, mobile, cookie, statement, statistics, developers, conduct, legal, safety, contacts, disclaimers, text, under, apply, site, you, agree, registered, trademark, profit, organization, foundation, inc, creative, attribution, sharealike, license, rendered, parsoid, last, edited, 2026, utc, hidden, expanded, multiple, auto, scaled, images, dmy, january, 2021, compatibles, standards, introductions, deutsches, institut, für, normung, https, org, index, php, title, 2_port, oldid, 1375114956, list, pioneers, science, 1960s, present, vga, dvi, esata, parallel, ieee, 1394, firewire, obsolete, hdmi, displayport, analog, audio, jack, thunderbolt, ethernet, expansion, fax, modem, network, vrm, smps, supply, sshd, nvme, sata, ssd, hdd, ram, microprocessor, central, processing, unit, drive, blu, ray, dvd, disc, floppy, pack, speakers, plotter, printer, screen, monitor, output, softcam, webcam, chip, microphone, gpu, scanner, trackball, touchscreen, touchpad, stick, trackpad, light, pen, tablet, basic, components, beyond, 2018, interfacing, engineering, depth, burton, sys, 1990, auxiliary, media, adam, chapweske, chesen, electronic, corp, csc0101a, windows, techtarget, pros, cons, converters, freescale, multimedia, m68hc08, cypress, encore, combination, speed, cy7c63722, cy7c63723, cy7c63743, geek, hack, 2010, definition, lcom, 2013, lab5, eater, ben, anthony, sebastian, july, ziff, davis, llc, 2015, extremetech, massive, undetectable, flaw, found, your, cupboard, mac, lenerz, gerhard, sgistuff, compare, diagrams, 2008, actually, reason, arrangement, connections, call, implementation, controlled, manufacturing, extremely, cheap, rare, effect, malfunctioning, become, confused, acting, erratically, well, programmed, behave, difficult, troubleshoot, bad, appear, arrow, flat, aligned, right, receptacle, being, exact, vary, care, taken, damaged, alleviated, advent, leave, risk, damaging, problem, atx, very, often, lead, broken, additionally, oriented, correctly, attempting, user, attempts, tries, rotate, correct, result, enough, running, properly, seldom, practice, avoided, directly, tend, harder, controllers, potentially, less, implementations, swappable, i8042, described, expand, further, details, exist, glasgow, missing, remove, message, unsourced, material, challenged, jstor, scholar, books, newspapers, news, find, removed, reliable, improve, needs, black, mainly, white, later, compliant, vendors, initially, orange, soon, switched, today, recognize, logitech, 2715c, 3395c, pantone, guide, coding, scheme, pair, designated, even, presents, itself, translates, translation, introduction, selecting, equipped, ship, specific, came, involves, sharing, explicitly, handle, easily, emulate, don, provide, latter, fail, furthermore, change, report, according, profile, sample, overridden, sampling, 200, quickly, polled, 125, interrupts, 100, simplicity, useful, embedded, takes, advantage, wide, able, certain, due, near, universal, uses, like, effectively, unless, forces, operated, environments, totally, disabled, preventing, any, malicious, 2023, off, shelf, continue, various, reasons, following, considered, preferred, 2000, intel, plug, dec, newer, etc, macintosh, clone, lpx, board, featured, motorola, starmax, octane, indigo, sgi, indy, chrp, 6000, alphastation, substantially, nonetheless, made, where, presence, accordingly, cables, commonly, sale, note, intended, cannot, contemporary, supports, unused, through, notebooks, among, others, lenovo, laptops, dualport, corresponding, idle, begins, waiting, prepare, begin, waits, briefly, again, generates, per, pulse, falling, rising, pull, indicate, successful, reception, interprets, received, parameter, preceding, attempt, minimum, these, ended, driven, open, collector, eight, serially, controls, inhibited, staying, generated, float, formats, differ, signalling, commanded, retransmit, sent, reverse, carry, losing, too, busy, sending, operation, option, implements, asymmetrical, favors, majority, development, capability, explains, asymmetry, synchronous, logically, identical, differing, platform, thus, style, employ, unlike, given, interchangeable, sets, hard, communicate, address, conventionally, assigned, desktop, comes, series, larger, 180, combined, ground, front, kbit, bitrate, khz, start, odd, ack, lsb, voltage, dedicated, earth, wires, plus, yes, pluggable, specifications, human, inport, years, ago, production, ps2, redirects, conversions, video, console, playstation, redirect, model, encyclopedia, item, projects, printable, version, download, print, export, parser, shortened, url, cite, permanent, actions, english, українська, türkçe, ไทย, svenska, српски, srpski, slovenčina, русский, português, polski, norsk, bokmål, nederlands, олык, марий, lietuvių, 한국어, 日本語, italiano, հայերեն, magyar, français, suomi, فارسی, euskara, eesti, español, deutsch, čeština, bosanski, български, العربية, recent, community, portal, contribute, random, events, navigation, jump, content,
Text of the page (random words):
s may be combined into a single port which can be used to connect both by splitter cable sometimes mouse data for splitter cable sometimes mouse clock for splitter cable the ps 2 port is a six pin mini din connector used for connecting keyboards and mice to a pc compatible computer system its name comes from the ibm personal system 2 series of personal computers with which it was introduced in 1987 the ps 2 mouse connector generally replaced the older de 9 rs 232 serial mouse connector while the ps 2 keyboard connector replaced the larger five pin 180 din connector used in the ibm pc at design the ps 2 keyboard port is electrically and logically identical to the ibm at keyboard port differing only in the type of electrical connector used the ps 2 platform introduced a second port with the same design as the keyboard port for use to connect a mouse thus the ps 2 style keyboard and mouse interfaces are electrically similar and employ the same communication protocol however unlike the otherwise similar apple desktop bus connector used by apple a given system s keyboard and mouse port may not be interchangeable since the two devices use different sets of commands and the device drivers generally are hard coded to communicate with each device at the address of the port that is conventionally assigned to that device that is keyboard drivers are written to use the first port and mouse drivers are written to use the second port 1 communication protocol edit each port implements a bidirectional synchronous serial channel 2 the channel is slightly asymmetrical it favors transmission from the input device to the computer which is the majority case the bidirectional ibm at and ps 2 keyboard interface is a development of the unidirectional ibm pc keyboard interface using the same signal lines but adding capability to send data back to the keyboard from the computer this explains the asymmetry 3 the interface has two main signal lines data and clock these are single ended signals driven by open collector drivers at each end normally the transmission is from the device to the host to transmit a byte the device simply outputs a serial frame of data including eight bits of data and a parity bit on the data line serially as it toggles the clock line once for each bit the host controls the direction of communication using the clock line when the host pulls it low communication from the attached device is inhibited the host can interrupt the device by pulling clock low while the device is transmitting the device can detect this by clock staying low when the device releases it to go high as the device generated clock signal toggles when the host pulls clock low the device must immediately stop transmitting and release clock and data to both float high so far all of this is the same as the unidirectional communication protocol of the ibm pc keyboard port though the serial frame formats differ the host can use this state of the interface simply to inhibit the device from transmitting when the host is not ready to receive for the ibm pc keyboard port this was the only normal use of signalling from the computer to the keyboard the keyboard could not be commanded to retransmit a keyboard scan code after it had been sent since there was no reverse data channel to carry commands to the keyboard so the only way to avoid losing scan codes when the computer was too busy to receive them was to inhibit the keyboard from sending them until the computer was ready this mode of operation is still an option on the ibm at and ps 2 keyboard port 4 to send a byte of data back to the device the host pulls clock low waits briefly pulls data low and releases the clock line again the device then generates a clock signal while the host outputs a frame of bits on the data line one bit per clock pulse similar to what the attached device would do to transmit in the other direction however while device to host transmission reads bits on falling clock edges transmission in the other direction reads bits on rising edges after the data byte the host releases the data line and the device will pull the data line low for one clock period to indicate successful reception a keyboard normally interprets the received byte as a command or a parameter for a preceding command the device will not attempt to transmit to the host until both clock and data have been high for a minimum period of time 5 transmission from the device to the host is favored because from the normal idle state the device does not have to seize the channel before it can transmit the device just begins transmitting immediately in contrast the host must seize the channel by pulling first the clock line and then the data line low and waiting for the device to have time to release the channel and prepare to receive only then can the host begin to transmit data port availability edit ps 2 dualport corresponding splitter y cable and pinout female older laptops and some contemporary motherboards have a single port that supports either a keyboard or a mouse sometimes the port also allows one of the devices to be connected to the two normally unused pins in the connector to allow both to be connected at once through a special splitter cable 6 this configuration is common on ibm lenovo thinkpad notebooks among many others the ps 2 keyboard interface is electrically the same as the five pin din connector on earlier at keyboards and keyboards designed for one can be connected to the other with a simple wiring adapter such wiring adapters and adapter cables were once commonly available for sale note that ibm pc and pc xt keyboards use a different unidirectional protocol with the same din connector as at keyboards so though a pc or xt keyboard can be connected to ps 2 port using a wiring adapter intended for an at keyboard the earlier keyboard will not work with the ps 2 port at least it cannot work with normal ps 2 keyboard driver software including the system bios keyboard driver in contrast to this the ps 2 mouse interface is substantially different from rs 232 which was generally used for mice on pcs without ps 2 ports but nonetheless many mice were made that could operate on both with a simple passive wiring adapter where the mice would detect the presence of the adapter based on its wiring and then switch protocols accordingly ps 2 mouse and keyboard connectors have also been used in non ibm pc compatible computer systems such as the dec alphastation line early ibm rs 6000 chrp machines and sgi indy indigo 2 and newer octane etc computers 7 macintosh clone computers based on the lpx 40 logic board design featured ps 2 mouse and keyboard ports including the motorola starmax and the power computing powerbase 8 legacy port status and usb edit mouse ps 2 plug ps 2 is now considered a legacy port with usb ports now normally preferred for connecting keyboards and mice this dates back at least as far as the intel microsoft pc 2001 specification of 2000 however as of 2023 although ps 2 ports are rarely included in off the shelf computer systems they continue to be included on some computer motherboards and are favored by some users for various reasons including the following ps 2 ports may be favored in high security environments as they allow usb ports to be totally disabled preventing the connection of any usb removable storage devices and malicious usb devices 9 the ps 2 interface provides no restriction on key rollover although usb keyboards can be designed to effectively have no such restriction unless operated in boot mode which forces a key rollover restriction to free usb ports for other uses like removable usb devices some usb keyboards may not be able to operate the bios on certain motherboards due to driver issues or lack of support the ps 2 interface has near universal compatibility with bios the simplicity of ps 2 makes it useful for embedded systems and retro computers that may lack usb host peripheral this also takes advantage of the wide availability of usb keyboard and mice with ps 2 compatibility mode 10 latency of mice edit usb mice send data more quickly than ps 2 mice because standard usb mice are polled at a default rate of 125 hz while standard ps 2 mice send interrupts at a default rate of 100 hz when they have data to send to the computer 11 furthermore usb mice do not cause the usb controller to interrupt the system when they have no status change to report according to the usb hid specification s default profile for mice 12 both ps 2 and usb allow the sample rate to be overridden with ps 2 supporting a sampling rate of up to 200 hz 2 usb key rollover limitations edit the usb hid keyboard interface requires that it explicitly handle key rollover with the full hid keyboard class supporting n key rollover however the usb boot keyboard class designed to allow a bios to easily emulate a ps 2 keyboard for early oses which boot on top of bios and don t provide usb hid support only allows six key rollover some keyboard peripherals support only the latter class and some oses may fail to switch to using the full hid keyboard class with a device after boot 13 conversion between ps 2 and usb edit passive ps 2 to usb adapters active usb to ps 2 converter many keyboards and mice built after the introduction of usb were designed to support both the usb and the ps 2 interfaces and protocols selecting the appropriate connection type at power on such devices are generally equipped with a usb connector and ship with a passive wiring adapter to allow connection to a ps 2 port or vice versa such passive adapters may be specific to the devices they came with however the most common configuration involves sharing the gnd and vcc 5 v pins of both protocols connecting the usb d pin to the ps 2 clk pin and connecting the usb d pin to the ps 2 data pin using such adapters requires a dual mode controller on the keyboard or mouse side 14 15 16 usb to ps 2 passive adapter pinout 14 usb pin number usb pin name ps 2 pin number ps 2 pin name 1 v bus 4 vcc 2 d 1 data 3 d 5 clk 4 gnd 3 gnd older ps 2 only peripherals can be connected to a usb port via an active converter which generally provides a pair of ps 2 ports which may be designated as one keyboard and one mouse even though both ports may support both protocols while using one usb port on the host computer 17 such converter presents itself to the host as a usb device and translates ps 2 mouse and keyboard protocol signals including keyboard scan code translation 18 to usb hid protocol 19 color code edit main article pc system design guide color coding scheme for connectors and ports color pantone function connector on pc green 3395c ps 2 mouse pointing device 6 pin mini din female purple 2715c ps 2 keyboard original ps 2 connectors were black or had the same color as the connecting cable mainly white later the pc 97 standard introduced a color code the keyboard port and the plugs on compliant keyboards were purple mouse ports and plugs were green some vendors initially used a different color code logitech used the color orange for the keyboard connector for a short period but soon switched to purple today this code is still used on most pcs the pinouts of the connectors are the same but most computers will not recognize devices connected to the wrong port hardware issues edit this section hardware issues needs more citations please help improve this section hardware issues by adding citations to reliable sources unsourced material may be challenged and removed find sources ps 2 port news newspapers books scholar jstor march 2011 learn how and when to remove this message this section is missing information about i8042 issues as described in glasgow please expand the section to include this information further details may exist on the talk page december 2020 hotplugging edit ps 2 ports are designed to connect the digital i o lines of the microcontroller in the external device directly to the digital lines of the microcontroller on the motherboard they are not designed to be hot swappable hot swapping ps 2 devices usually does not cause damage because more modern microcontrollers tend to have more robust i o lines built into them which are harder to damage than those of older controllers 20 however hot swapping can still potentially cause damage on older machines or machines with less robust port implementations if they are hot swapped the devices must be similar enough that the driver running on the host system recognizes and can be used with the new device otherwise the new device will not function properly while this is seldom an issue with standard keyboard devices the host system rarely recognizes the new device attached to the ps 2 mouse port in practice most keyboards can be hot swapped but this should be avoided durability edit ps 2 connectors are not designed to be plugged in and out very often which can lead to bent or broken pins additionally ps 2 connectors only insert in one direction and must be oriented correctly before attempting connection if a user attempts to insert the connector in the wrong orientation and then tries to rotate it to the correct orientation without first pulling it out then bent pins could result most but not all connectors include an arrow or flat section which is usually aligned to the right or top of the receptacle before being plugged in the exact direction may vary on older or non atx computers and care should be taken to avoid damaged or bent pins when connecting devices this issue is slightly alleviated in modern times with the advent of the ps 2 to usb adapter users can just leave a ps 2 connector plugged into the ps 2 to usb adapter at all times and not risk damaging the pins this way a usb to ps 2 adapter does not have this problem fault isolation edit in a standard implementation both ps 2 ports are usually controlled by a single microcontroller on the motherboard this makes design and manufacturing extremely simple and cheap however a rare side effect of this design is that a malfunctioning device can cause the controller to become confused resulting in both devices acting erratically a well designed and programmed controller will not behave in this way the resulting problems can be difficult to troubleshoot e g a bad mouse can cause problems that appear to be the fault of the keyboard and vice versa see also edit bios interrupt call ibm ps 2 mouse the first mouse with a ps 2 port interface din connector on ibm pc keyboards bus mouse connections on mice de 9 connector usb references edit there is actually no technical reason that either port could not work with either type of device if appropriate software was written to support that arrangement 1 2 the ps 2 mouse interface 1 april 2003 archived from the original on 16 september 2008 compare the logic diagrams in the ibm personal computer technical reference manual with those in the ibm personal computer at technical reference manual ibm personal computer technical referen...
|