• B5.2.3 Keyboard - Quality
  • B5.2.4.1 Any power management buttons implemented are ACPI compliant
  • B5.2.4.5 Scan codes conform to industry standard
  • B5.2.4.6 Keys for Internet browser and multimedia use Microsoft APIs
  • B5.2.2 Keyboard - Industry Standards




    Download 0.89 Mb.
    bet113/188
    Sana21.03.2017
    Hajmi0.89 Mb.
    #429
    1   ...   109   110   111   112   113   114   115   116   ...   188

    B5.2.2 Keyboard - Industry Standards


    Note: This list provides complete titles and web locations for references cited. The listing of a reference here does not imply that complete compliance with that reference is a Windows Logo Program requirement.
    B5.2.2.1 Keyboard Scan Code Specification

    http://www.microsoft.com/hwdev/tech/input/Scancode.asp

    B5.2.3 Keyboard - Quality

    B5.2.3.1 Pass WHQL tests - See B1.3

    See “Keyboard” in the HCT documentation.
    B5.2.3.2 - See B5.1.4.7

    B5.2.4 Keyboard - Windows Experience


    "Input and HID" web page at http://www.microsoft.com/hwdev/tech/input/
    B5.2.4.1 Any power management buttons implemented are ACPI compliant

    See A1.1.2
    B5.2.4.2 See B1.4.12; A1.1.4.13
    B5.2.4.3 USB keyboard installation does not require reboot

    See B1.4.4
    B5.2.4.4 No interference occurs between multiple keyboards

    If the system includes more than one keyboard, there must be no conflicts.

    Mobile PC Note: For example, a docked mobile PC can have more than one keyboard attached to the system. The keyboard ports on a mobile PC and a docking station must be able to resolve conflicts between the two ports when the mobile PC is docked. Windows supports multiple configurations through the registry and will determine which keyboard to enable.
    B5.2.4.5 Scan codes conform to industry standard

    The following are requirements for a keyboard design that includes any Windows logo keys:

    • The keyboard must be developed according to technical requirements in "Key Support, Keyboard Scan Codes, and Windows" at http://www.microsoft.com/hwdev/tech/input/Scancode.asp.

    • The keyboard must be compatible at the Windows virtual key-code level.

    • The Windows Logo key must function as a modifier (Ctrl, Shift, or Alt).

    • The Windows Flag trademark must be clearly distinguished on the key top according to the requirements at http://www.microsoft.com/hwdev/tech/input/Scancode.asp.

    Microsoft has defined extended scan codes for PS/2-compatible multimedia keyboards, and the USB HID Device Working Group has defined the consumer controls page. Hardware vendors should conform to these defined values and use their default functionality in order to ensure a good user experience following an upgrade or if the user doesn’t install any supplemental software. Additional software/drivers can be written to provide software remapping functionality.

    Keyboard manufacturers must use consumer control or vendor-specific, top-level collections for HID hot buttons.


    B5.2.4.6 Keys for Internet browser and multimedia use Microsoft APIs

    If a keyboard or peripheral implements multimedia or Internet browser keys, they must use the registry keys associated with the WM_APPCOMMAND API to access those functions as described in the Windows DDK. Registry keys can be programmed using INF files to install special entries as defaults or through a customized interface provided to the user.

    See WM_APPCOMMAND in the Microsoft Platform SDK.


    B5.2.4.7 See B5.6.4.5


    Download 0.89 Mb.
    1   ...   109   110   111   112   113   114   115   116   ...   188




    Download 0.89 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    B5.2.2 Keyboard - Industry Standards

    Download 0.89 Mb.