Difference between revisions of "Keyboard Testing"

From FreekiWiki
Jump to navigation Jump to search
(mention xev)
 
(32 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==TESTING KEYBOARDS==
+
{{migrated}}
 +
[https://docs.google.com/document/d/1naptgZ3KzCSYvbfvkRVdMUldrsd7yGjCcuY78BfdGlU/edit?usp=sharing Link]
  
Keyboards are tested for functionality.  The good ones are then distributed throughout the building (Build, Thrift Store, etc.) or are boxed up for Bulk Sales.  The bad ones are recycled.
+
==Testing Keyboards==
  
 +
Keyboards are tested for functionality.  The good ones are then distributed throughout the facility.
 +
 +
The bad ones are recycled.
  
 
<graphviz>
 
<graphviz>
digraph{
+
digraph KB {
 +
 
 +
  node [fontname="Helvetica", fontsize="12"]
 +
  edge [fontname="Helvetica"]
 +
 
 +
  START [style="bold", shape="box", color="white"]
 +
  test [style="dashed, bold"]
 +
  recycle [style="bold", shape="octagon", color="red"]
 +
  staff [style="bold", shape="box", color="blue"]
 +
  obox [style="bold", shape="box", color="green"]
 +
  usbk [style="bold", shape="box", color="orange"]
 +
  blkbox [style="bold", shape="box"]
 +
  whtbox [style="bold", shape="box", color="grey"]
 +
  wbox [style="bold", shape="box", color="magenta"]
 +
  usb [color="orange", style="bold"]
 +
  white [color="grey", style="bold"]
 +
  black [style="bold"]
 +
  neither [color="blue", style="bold"]
 +
 
 +
 
 +
  START [fontsize="14"]
 +
  basic [label="Is it a keyboard?"]
 +
  aesthetic  [label="Pick the keyboard up and look at it.\nIs it in good condition?"]
 +
  usbk [label="Put it in the\nUSB KEYBOARDS BOX", fontsize="14"]
 +
  color [label="Is it mostly black or white?"]
 +
  clicky [label="Feel the keys.\nIs the keyboard CLICKY?\n(See Example)"]
 +
  ergo [label="Inspect it.\nIs it an ERGONOMIC, POP-OUT MODEL?\n(See Example)"]
 +
  staff [label="Ask a STAFF MEMBER", fontsize="14"]
 +
  obox [label="Put it in the\nONLINE SALES BOX", fontsize="14"]
 +
  recycle [label="RECYCLE\n\nTHE\n\nKEYBOARD", fontsize="14"]
 +
  port [label="What kind of CONNECTOR does it have?"]
 +
  ps2 [label ="PS2"]
 +
  usb [label="USB"]
 +
  color [label="What color are the KEYS?"]
 +
  black [label="Mostly BLACK"]
 +
  white [label="Mostly WHITE"]
 +
  neither [label="NEITHER black nor white"]
 +
  weird [label="Look at the cable.\nDoes it have a USB or PS2 connector?"]
 +
  test [label="Plug it in and test it.\nDOES EVERY KEY WORK?"]
 +
  blkbox [label="Put it in the\nTESTED BLACK PS2s BOX", fontsize="14"]
 +
  whtbox [label="Put it in the\nTESTED WHITE PS2s BOX", fontsize="14"]
 +
  wireless [label="Is it a WIRELESS KEYBOARD?"]
 +
  wbox [label="Take it to the\nWIRELESS KEYBOARDS & MICE BOX", fontsize="14"]
 +
  apple [label="Is it an\nAPPLE OR MACINTOSH\nkeyboard?"]
 +
  eject [label="Does it have a ⏏ button?\n(See Below)"]
 +
 
 +
  START -> basic
 +
 
 +
  basic -> wireless[label="Yes"]
 +
  basic -> staff [label="No", color="blue", style="bold", taillabel="\n\n\n                  No"]
 +
 
 +
  wireless -> aesthetic [label="No"]
 +
  wireless -> wbox [label="Yes", color="magenta", style="bold"]
 +
 
 +
  aesthetic -> clicky [label="Yes"]
 +
  aesthetic -> recycle [label="No", color="red", style="bold", taillabel="\n\nNo"]
 +
 
 +
  clicky -> ergo [label="No"]
 +
  clicky -> obox [label="Yes", color="green", style="bold"]
  
   start [label="START HERE", shape="box", fontsize="12"]
+
   ergo -> weird [label="No"]
   aesthetic  [label="Is the keyboard old, dingy, yellowed,\n dirty, or missing keys?", fontsize="12"]  
+
   ergo -> obox [label="Yes", color="green", style="bold"]
  RECYCLE
 
  connection
 
  
   connection [label="What type of connector\n does it have?", fontsize="12"]
+
   weird -> test [label="Yes"]
   PS2
+
   weird -> recycle [label="No", color="red", style="bold"]
  USB [label="USB or\n WIRELESS", fontzie="12"]
 
  OTHER
 
  
   store [label="Put it in the STORE box", fontsize="12"]
+
   test -> apple [label="Yes"]
   test [label="Plug it in and\n TEST IT", fontsize="12"]
+
   test -> recycle [label="No", color="red", style="bold"]
  
   start -> aesthetic
+
   apple -> eject [label="Yes"]
  aesthetic -> RECYCLE[label="YES"]
+
   apple -> port [label=" No"]
   aesthetic -> connection[label="NO"]
 
  
   connection -> USB
+
   eject -> port [label="Yes"]
   connection -> PS2
+
   eject -> recycle [label="No", color="red", style="bold"]
  connection -> OTHER
 
  
   USB -> store
+
   port -> ps2
   PS2 -> test
+
   port -> usb [color="orange", style="bold"]
  OTHER -> RECYCLE
 
  
 +
  ps2 -> color
 +
 +
  color -> black [style="bold"]
 +
  color -> white [color= "grey", style="bold"]
 +
  color -> neither [color= "blue", style="bold"]
 +
 +
  black -> blkbox [style="bold"]
 +
 +
  white -> whtbox [color="grey", style="bold"]
 +
 +
  neither -> staff [color="blue", style="bold"]
 +
 +
  usb -> usbk [color="orange", style="bold"]
 +
 +
}
 
</graphviz>
 
</graphviz>
  
==To test a keyboard, follow these steps==
+
[[Image:PS2.png||left|thumb|375px|This is a PS2 keyboard connector.]] [[Image:USB.png||center|thumb|375px|This is a USB keyboard connector.]]
  
* Turn on the computer by turning on the power strip next to it.
+
==Mac Keyboards==
* Connect the keyboard to the system using the extender provided.
+
 
* Using the side to side arrows on the keyboard, select the KBD heading.
+
The ⏏ (Eject) button for all Macintosh or Apple keyboards is located on the upper right-hand corner of the keyboard, as shown below.
* Using the up and down arrows on the keyboard, select the Scan/ASCII test and select it by hitting the enter key.
+
 
* A window will pop up, select CONTINUE by using the enter key.
+
<gallery perrow=3 widths=375px>
* You will see on the screen what looks like a keyboard.  When you hit a key on the keyboard, a little star should appear on the keyboard image on the screen.  This means the key works. If you do not see a star, the key does not work. Go through and test every key. If any keys do not work then RECYCLE the keyboard.
+
 
* When you have finished going through all the keys, hit the control key and the pause/break key at the same time to exit the testing program.
+
Image:Apple Keyboard A2.png
*Put working PS2 connector keyboards in the box provided. When this box is full, count all the keyboards in it, label it <nowiki>"(#) Working Keyboards"</nowiki> close up the box and ask where it goes. Put clean, working USB keyboards in the store box.
+
Image:Apple Keyboard A1.png
* Plug in a new keyboard and start all over!
+
Image:Apple Keyboard A.png
 +
 
 +
</gallery>
 +
 
 +
Older Mac keyboards do not have this button; an example USB keyboard is shown here:
  
 +
[[Image:Apple Keyboard B.png|center||thumb|375px|Note the absence of the eject key on the upper right-hand corner]]
  
NOTE:  The keyboard testing computer needs to have a keyboard connected while booting.
+
==Testing Instructions==
  
==TO RECYCLE A KEYBOARD==
+
* Turn the computer on.
* When you have determined that a keyboard does not work, cut off the cord. Put the cord in the metal shopping cart in the main receiving room. Put keyboards in the Gaylord on the sidewalk.
+
* Connect the keyboard to the system using the extender on the right, or the USB port in front.
 +
** To test a Macintosh or Apple keyboard, select the "Apple Layout".
 +
** To test standard keyboards, select the standard "104-key Layout".
 +
** Select CONTINUE.
 +
* Go through and test every key.
 +
** You will see on the screen what looks like a keyboard. Press a key on your keyboard.
 +
** If the corresponding key on the screen turns black, it works.
 +
** If the key does nothing, it does not work.
 +
*If any keys do not work, RECYCLE the keyboard.
 +
** When you have determined that a keyboard does not work, cut off the cord.
 +
** Put the cord in the metal shopping cart in the main receiving room.
 +
** Put keyboards in the shopping cart closest to you.
 +
*** When a cart gets full, notify a staff member.
 +
* When you have finished testing a keyboard, hit "Reset" to reset the image in the program.
 +
*Place working keyboards in the appropriate boxes.
 +
**When a box gets full, ask a staff member where it goes.
 +
* Plug in a new keyboard and start all over!
  
 
==Notes from Free Geek Vancouver==
 
==Notes from Free Geek Vancouver==
Line 56: Line 147:
 
The [[Finer Points of Keyboard Sorting]]
 
The [[Finer Points of Keyboard Sorting]]
  
==An alternate test==
 
If the keyboard tester is flaky or otherwise unavailable, the program "xev" will create a little window for logging x events, including keyboard presses.
 
  
 
[[Category:Hardware Testing]]
 
[[Category:Hardware Testing]]
 
[[Category:Howto]]
 
[[Category:Howto]]

Latest revision as of 15:18, 8 August 2014

deletion

This page has been migrated to a document on Free Geek's Google Drive.

Information remaining behind may no longer be relevant.

MIGRATOR:

When you have tagged this page as migrated,
please add a link to the new document on Google Drive.

(Link to new page immediately below.)


Link

Testing Keyboards

Keyboards are tested for functionality. The good ones are then distributed throughout the facility.

The bad ones are recycled.

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.

This is a PS2 keyboard connector.
This is a USB keyboard connector.

Mac Keyboards

The ⏏ (Eject) button for all Macintosh or Apple keyboards is located on the upper right-hand corner of the keyboard, as shown below.

Older Mac keyboards do not have this button; an example USB keyboard is shown here:

Note the absence of the eject key on the upper right-hand corner

Testing Instructions

  • Turn the computer on.
  • Connect the keyboard to the system using the extender on the right, or the USB port in front.
    • To test a Macintosh or Apple keyboard, select the "Apple Layout".
    • To test standard keyboards, select the standard "104-key Layout".
    • Select CONTINUE.
  • Go through and test every key.
    • You will see on the screen what looks like a keyboard. Press a key on your keyboard.
    • If the corresponding key on the screen turns black, it works.
    • If the key does nothing, it does not work.
  • If any keys do not work, RECYCLE the keyboard.
    • When you have determined that a keyboard does not work, cut off the cord.
    • Put the cord in the metal shopping cart in the main receiving room.
    • Put keyboards in the shopping cart closest to you.
      • When a cart gets full, notify a staff member.
  • When you have finished testing a keyboard, hit "Reset" to reset the image in the program.
  • Place working keyboards in the appropriate boxes.
    • When a box gets full, ask a staff member where it goes.
  • Plug in a new keyboard and start all over!

Notes from Free Geek Vancouver

The Finer Points of Keyboard Sorting