Lines Matching refs:macro
440 int retval, macro, x, y, z, left, right, middle, p, dv, tip, bs, pck; in aiptek_irq() local
681 macro = dv && p && tip && !(data[3] & 1) ? (data[3] >> 1) : -1; in aiptek_irq()
700 if (aiptek->lastMacro != -1 && aiptek->lastMacro != macro) { in aiptek_irq()
705 if (macro != -1 && macro != aiptek->lastMacro) { in aiptek_irq()
706 input_report_key(inputdev, macroKeyEvents[macro], 1); in aiptek_irq()
707 aiptek->lastMacro = macro; in aiptek_irq()
723 macro = dv && p && left && !(data[3] & 1) ? (data[3] >> 1) : 0; in aiptek_irq()
739 if (aiptek->lastMacro != -1 && aiptek->lastMacro != macro) { in aiptek_irq()
744 if (macro != -1 && macro != aiptek->lastMacro) { in aiptek_irq()
745 input_report_key(inputdev, macroKeyEvents[macro], 1); in aiptek_irq()
746 aiptek->lastMacro = macro; in aiptek_irq()
760 macro = get_unaligned_le16(data + 1); in aiptek_irq()
761 if (macro > 0) { in aiptek_irq()
762 input_report_key(inputdev, macroKeyEvents[macro - 1], in aiptek_irq()
765 if (macro < 25) { in aiptek_irq()
766 input_report_key(inputdev, macroKeyEvents[macro + 1], in aiptek_irq()
784 input_report_key(inputdev, macroKeyEvents[macro], 1); in aiptek_irq()