Programmable Buttons; Non-Volatile Memory - Vuzix M400C Developer's Manual

Table of Contents

Advertisement

2.3.2 Programmable Buttons

The hardware buttons on M400C use a default set of key codes that can be reprogrammed using
the Vuzix USB API Write Button Key Codes (Section 3.1.11) command. The setting is written to
non-volatile storage on M400C and will persist across power cycles until either reprogrammed
using Write Button Key Codes again or reset using Restore Defaults (Section 3.1.4).
Button
Front
Middle
Back
Side

2.3.3 Non-Volatile Memory

An on-board non-volatile memory stores certain settings so that they will be remembered even
when M400C is unplugged from the host device. The settings stored in memory are:
• Display brightness
• Autorotation mode
• Left eye mode
• Button key codes
9
Short Press
Long Press
Right arrow ( 0x4F )
Up arrow ( 0x52 )
Left arrow ( 0x50 )
Down arrow ( 0x51 )
Enter ( 0x28 )
Escape ( 0x29 )
F16 ( 0x6B )
Sleep ( 0xF2 )
Table 2.5: Default Key Codes
Revision 7
Vuzix Corporation

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M400C and is the answer not in the manual?

Table of Contents