\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{nandu (divyanand)} \pdfinfo{ /Title (android-key-events.pdf) /Creator (Cheatography) /Author (nandu (divyanand)) /Subject (Android Key-Events Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Android Key-Events Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{nandu (divyanand)} via \textcolor{DarkBackground}{\uline{cheatography.com/91943/cs/20544/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}nandu (divyanand) \\ \uline{cheatography.com/divyanand} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 13th April, 2021.\\ Updated 13th April, 2021.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{2.888 cm} x{1.368 cm} x{3.344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{QWERTY Keyboad keys}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Key Name}} & {\bf{Value}} & {\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} KEYCODE\_0 & 7 (0x07) & 0 \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} KEYCODE\_1 & 8 (0x08) & 1 \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} KEYCODE\_2 & 9 (0x09) & 2 \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} KEYCODE\_3 & 10 (0x0A) & 3 \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} KEYCODE\_4 & 11 (0x0B) & 4 \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} KEYCODE\_5 & 12 (0x0C) & 5 \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} KEYCODE\_6 & 13 (0x0D) & 6 \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} KEYCODE\_7 & 14 (0x0E) & 7 \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} KEYCODE\_8 & 15 (0x0F) & 8 \tn % Row Count 20 (+ 2) % Row 10 \SetRowColor{LightBackground} KEYCODE\_9 & 16 (0x10) & 9 \tn % Row Count 22 (+ 2) % Row 11 \SetRowColor{white} KEYCODE\_STAR & 17 (0x11) & * \tn % Row Count 24 (+ 2) % Row 12 \SetRowColor{LightBackground} KEYCODE\_POUND & 18 (0x12) & \# \tn % Row Count 26 (+ 2) % Row 13 \SetRowColor{white} KEYCODE\_A & 29 (0x1D) & A \tn % Row Count 28 (+ 2) % Row 14 \SetRowColor{LightBackground} KEYCODE\_B & 30 (0x1E) & B \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.888 cm} x{1.368 cm} x{3.344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{QWERTY Keyboad keys (cont)}} \tn % Row 15 \SetRowColor{LightBackground} KEYCODE\_C & 31 (0x1F) & C \tn % Row Count 2 (+ 2) % Row 16 \SetRowColor{white} KEYCODE\_D & 32 (0x20) & D \tn % Row Count 4 (+ 2) % Row 17 \SetRowColor{LightBackground} KEYCODE\_E & 33 (0x21) & E \tn % Row Count 6 (+ 2) % Row 18 \SetRowColor{white} KEYCODE\_F & 34 (0x22) & F \tn % Row Count 8 (+ 2) % Row 19 \SetRowColor{LightBackground} KEYCODE\_G & 35 (0x23) & G \tn % Row Count 10 (+ 2) % Row 20 \SetRowColor{white} KEYCODE\_H & 36 (0x24) & H \tn % Row Count 12 (+ 2) % Row 21 \SetRowColor{LightBackground} KEYCODE\_I & 37 (0x25) & I \tn % Row Count 14 (+ 2) % Row 22 \SetRowColor{white} KEYCODE\_J & 38 (0x26) & J \tn % Row Count 16 (+ 2) % Row 23 \SetRowColor{LightBackground} KEYCODE\_K & 39 (0x27) & K \tn % Row Count 18 (+ 2) % Row 24 \SetRowColor{white} KEYCODE\_L & 40 (0x28) & L \tn % Row Count 20 (+ 2) % Row 25 \SetRowColor{LightBackground} KEYCODE\_M & 41 (0x29) & M \tn % Row Count 22 (+ 2) % Row 26 \SetRowColor{white} KEYCODE\_N & 42 (0x2A) & N \tn % Row Count 24 (+ 2) % Row 27 \SetRowColor{LightBackground} KEYCODE\_O & 43 (0x2B) & O \tn % Row Count 26 (+ 2) % Row 28 \SetRowColor{white} KEYCODE\_P & 44 (0x2C) & P \tn % Row Count 28 (+ 2) % Row 29 \SetRowColor{LightBackground} KEYCODE\_Q & 45 (0x2D) & Q \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.888 cm} x{1.368 cm} x{3.344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{QWERTY Keyboad keys (cont)}} \tn % Row 30 \SetRowColor{LightBackground} KEYCODE\_R & 46 (0x2E) & R \tn % Row Count 2 (+ 2) % Row 31 \SetRowColor{white} KEYCODE\_S & 47 (0x2F) & S \tn % Row Count 4 (+ 2) % Row 32 \SetRowColor{LightBackground} KEYCODE\_T & 48 (0x30) & T \tn % Row Count 6 (+ 2) % Row 33 \SetRowColor{white} KEYCODE\_U & 49 (0x31) & U \tn % Row Count 8 (+ 2) % Row 34 \SetRowColor{LightBackground} KEYCODE\_V & 50 (0x32) & V \tn % Row Count 10 (+ 2) % Row 35 \SetRowColor{white} KEYCODE\_W & 51 (0x33) & W \tn % Row Count 12 (+ 2) % Row 36 \SetRowColor{LightBackground} KEYCODE\_X & 52 (0x34) & X \tn % Row Count 14 (+ 2) % Row 37 \SetRowColor{white} KEYCODE\_Y & 53 (0x35) & Y \tn % Row Count 16 (+ 2) % Row 38 \SetRowColor{LightBackground} KEYCODE\_Z & 54 (0x36) & Z \tn % Row Count 18 (+ 2) % Row 39 \SetRowColor{white} KEYCODE\_COMMA & 55 (0x37) & , (comma) \tn % Row Count 20 (+ 2) % Row 40 \SetRowColor{LightBackground} KEYCODE\_PERIOD & 56 (0x38) & . (Period) \tn % Row Count 22 (+ 2) % Row 41 \SetRowColor{white} \seqsplit{KEYCODE\_ALT\_LEFT} & 57 (0x39) & Left Alt modifier key \tn % Row Count 24 (+ 2) % Row 42 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_ALT\_RIGHT} & 58 (0x3A) & Right Alt modifier key \tn % Row Count 26 (+ 2) % Row 43 \SetRowColor{white} \seqsplit{KEYCODE\_SHIFT\_LEFT} & 59 (0x3B) & Left Shift modifier key \tn % Row Count 28 (+ 2) % Row 44 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_SHIFT\_RIGHT} & 60 (0x3C) & Right Shift modifier key \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.888 cm} x{1.368 cm} x{3.344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{QWERTY Keyboad keys (cont)}} \tn % Row 45 \SetRowColor{LightBackground} KEYCODE\_TAB & 61 (0x3D) & Horizontal Tab \tn % Row Count 2 (+ 2) % Row 46 \SetRowColor{white} KEYCODE\_SPACE & 62 (0x3E) & Space \tn % Row Count 4 (+ 2) % Row 47 \SetRowColor{LightBackground} KEYCODE\_ENTER & 66 (0x42) & Enter \tn % Row Count 6 (+ 2) % Row 48 \SetRowColor{white} KEYCODE\_DEL & 67 (0x43) & Backspace \tn % Row Count 8 (+ 2) % Row 49 \SetRowColor{LightBackground} KEYCODE\_GRAVE & 68 (0x44) & ` (Backtick) \tn % Row Count 10 (+ 2) % Row 50 \SetRowColor{white} KEYCODE\_MINUS & 69 (0x45) & - (Minus) \tn % Row Count 12 (+ 2) % Row 51 \SetRowColor{LightBackground} KEYCODE\_EQUALS & 70 (0x46) & = (Equals) \tn % Row Count 14 (+ 2) % Row 52 \SetRowColor{white} \seqsplit{KEYCODE\_LEFT\_BRACKET} & 71 (0x47) & {[} \tn % Row Count 16 (+ 2) % Row 53 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_RIGHT\_BRACKET} & 72 (0x48) & {]} \tn % Row Count 18 (+ 2) % Row 54 \SetRowColor{white} \seqsplit{KEYCODE\_BACKSLASH} & 73 (0x49) & \textbackslash{} (Back slash) \tn % Row Count 20 (+ 2) % Row 55 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_SEMICOLON} & 74 (0x4A) & ; (Semicolon) \tn % Row Count 22 (+ 2) % Row 56 \SetRowColor{white} \seqsplit{KEYCODE\_APOSTROPHE} & 75 (0x4B) & '' (apostrophe) \tn % Row Count 24 (+ 2) % Row 57 \SetRowColor{LightBackground} KEYCODE\_SLASH & 76 (0x4C) & / (Forward slash) \tn % Row Count 26 (+ 2) % Row 58 \SetRowColor{white} KEYCODE\_AT & 77 (0x4D) & @ \tn % Row Count 28 (+ 2) % Row 59 \SetRowColor{LightBackground} KEYCODE\_PLUS & 81 (0x51) & + (Plus) \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.888 cm} x{1.368 cm} x{3.344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{QWERTY Keyboad keys (cont)}} \tn % Row 60 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_FORWARD\_DEL} & 112 (0x70) & Delete \tn % Row Count 2 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.496 cm} x{1.596 cm} x{2.508 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Physical Buttons}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_SOFT\_RIGHT} & 2 (0x02) & Soft Right key \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} KEYCODE\_HOME & 3 (0x03) & Home key \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} KEYCODE\_CALL & 5 (0x05) & Call key \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} KEYCODE\_ENDCALL & 6 (0x06) & End Call key \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} KEYCODE\_VOLUME\_UP & 24 (0x18) & Volume Up \tn % Row Count 7 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{KEYCODE\_VOLUME\_DOWN} & 25 (0x19) & Volume Down \tn % Row Count 9 (+ 2) % Row 6 \SetRowColor{LightBackground} KEYCODE\_POWER & 26 (0x1A) & Power key \tn % Row Count 11 (+ 2) % Row 7 \SetRowColor{white} KEYCODE\_CAMERA & 27 (0x1B) & Camera key \tn % Row Count 13 (+ 2) % Row 8 \SetRowColor{LightBackground} KEYCODE\_CLEAR & 28 (0x1C) & Clear key \tn % Row Count 15 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{8.4cm}}{These are the physical buttons on the device} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.496 cm} x{1.52 cm} x{2.584 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Media keys}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_PLAY\_PAUSE} & 085 (0x55) & Play/Pause media \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_STOP} & 086 (0x56) & Stop media \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_NEXT} & 087 (0x57) & Play Next media \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_PREVIOUS} & 088 (0x58) & Play Previous media \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_REWIND} & 089 (0x59) & Rewind media \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_FAST\_FORWARD} & 090 (0x5a) & Fast Forward media \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} KEYCODE\_MUTE & 091 (0x5b) & Mutes the microphone \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_PLAY} & 126 (0x7e) & Play media \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_PAUSE} & 127 (0x7f) & Pause media \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_CLOSE} & 128 (0x80) & Close media (CD) \tn % Row Count 20 (+ 2) % Row 10 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_EJECT} & 129 (0x81) & Eject media (CD) \tn % Row Count 22 (+ 2) % Row 11 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_RECORD} & 130 (0x82) & Record media \tn % Row Count 24 (+ 2) % Row 12 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_SKIP\_FORWARD} & 272 \seqsplit{(0x0110)} & Skip forward media \tn % Row Count 26 (+ 2) % Row 13 \SetRowColor{white} \seqsplit{KEYCODE\_MEDIA\_SKIP\_BACKWARD} & 273 \seqsplit{(0x0111)} & Skip backward media \tn % Row Count 28 (+ 2) % Row 14 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_STEP\_FORWARD} & 274 \seqsplit{(0x0112)} & Step forward media \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.496 cm} x{1.52 cm} x{2.584 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Media keys (cont)}} \tn % Row 15 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_MEDIA\_STEP\_BACKWARD} & 275 \seqsplit{(0x0113)} & Step backward media \tn % Row Count 2 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.812 cm} x{1.368 cm} x{3.42 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Game Controller Keys}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_A} & 96 (0x60) & Button-A \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_B} & 97 (0x61) & Button-B \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_C} & 98 (0x62) & Button-C \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_X} & 99 (0x63) & Button-X \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_Y} & 100 (0x64) & Button-Y \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_Z} & 101 (0x65) & Button-Z \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_L1} & 102 (0x66) & Top Left Trigger Button-1 \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_R1} & 103 (0x67) & Top Right Trigger Button-1 \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_L2} & 104 (0x68) & Top Left Trigger Button-2 \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_R2} & 105 (0x69) & Top Right Trigger Button-2 \tn % Row Count 20 (+ 2) % Row 10 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_THUMBL} & 106 (0x6a) & Left Thumb Button \tn % Row Count 22 (+ 2) % Row 11 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_THUMBR} & 107 (0x6b) & Right Thumb Button \tn % Row Count 24 (+ 2) % Row 12 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_START} & 108 (0x6c) & Start Button \tn % Row Count 26 (+ 2) % Row 13 \SetRowColor{white} \seqsplit{KEYCODE\_BUTTON\_SELECT} & 109 (0x6d) & Select Button \tn % Row Count 28 (+ 2) % Row 14 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_BUTTON\_MODE} & 110 (0x6e) & Mode Button \tn % Row Count 30 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.964 cm} x{1.14 cm} x{3.496 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Number Pad Keys}} \tn % Row 0 \SetRowColor{LightBackground} KEYCODE\_NUM & 78 \seqsplit{(0x4e)} & Used to enter numeric symbols. \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \seqsplit{KEYCODE\_NUM\_LOCK} & 143 \seqsplit{(0x8f)} & Num Lock key. \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_0} & 144 \seqsplit{(0x90)} & Numeric keypad '0' key. \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_1} & 145 \seqsplit{(0x91)} & Numeric keypad '1' key. \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_2} & 146 \seqsplit{(0x92)} & Numeric keypad '2' key. \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_3} & 147 \seqsplit{(0x93)} & Numeric keypad '3' key. \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_4} & 148 \seqsplit{(0x94)} & Numeric keypad '4' key. \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_5} & 149 \seqsplit{(0x95)} & Numeric keypad '5' key. \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_6} & 150 \seqsplit{(0x96)} & Numeric keypad '6' key. \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_7} & 151 \seqsplit{(0x97)} & Numeric keypad '7' key. \tn % Row Count 20 (+ 2) % Row 10 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_8} & 152 \seqsplit{(0x98)} & Numeric keypad '8' key. \tn % Row Count 22 (+ 2) % Row 11 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_9} & 153 \seqsplit{(0x99)} & Numeric keypad '9' key. \tn % Row Count 24 (+ 2) % Row 12 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_DIVIDE} & 154 \seqsplit{(0x9a)} & Numeric keypad '/' key. \tn % Row Count 26 (+ 2) % Row 13 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_MULTIPLY} & 155 \seqsplit{(0x9b)} & Numeric keypad '*' key. \tn % Row Count 28 (+ 2) % Row 14 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_SUBTRACT} & 156 \seqsplit{(0x9c)} & Numeric keypad '-' key. \tn % Row Count 30 (+ 2) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.964 cm} x{1.14 cm} x{3.496 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Number Pad Keys (cont)}} \tn % Row 15 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_ADD} & 157 \seqsplit{(0x9d)} & Numeric keypad '+' key. \tn % Row Count 2 (+ 2) % Row 16 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_DOT} & 158 \seqsplit{(0x9e)} & Numeric keypad '.' key. \tn % Row Count 4 (+ 2) % Row 17 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_COMMA} & 159 \seqsplit{(0x9f)} & Numeric keypad ',' key. \tn % Row Count 6 (+ 2) % Row 18 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_ENTER} & 160 \seqsplit{(0xa0)} & Numeric keypad Enter key. \tn % Row Count 8 (+ 2) % Row 19 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_EQUALS} & 161 \seqsplit{(0xa1)} & Numeric keypad '=' key. \tn % Row Count 10 (+ 2) % Row 20 \SetRowColor{white} \seqsplit{KEYCODE\_NUMPAD\_LEFT\_PAREN} & 162 \seqsplit{(0xa2)} & Numeric keypad '(' key. \tn % Row Count 12 (+ 2) % Row 21 \SetRowColor{LightBackground} \seqsplit{KEYCODE\_NUMPAD\_RIGHT\_PAREN} & 163 \seqsplit{(0xa3)} & Numeric keypad ')' key. \tn % Row Count 14 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}