- input_report_key(dev, BTN_A, (data[3] & 0x10) >> 4);
- input_report_key(dev, BTN_B, (data[3] & 0x20) >> 5);
- input_report_key(dev, BTN_X, (data[3] & 0x40) >> 6);
- input_report_key(dev, BTN_Y, (data[3] & 0x80) >> 7);
- input_report_key(dev, BTN_TL, data[3] & 0x01 );
- input_report_key(dev, BTN_TR, (data[3] & 0x02) >> 1);
- input_report_key(dev, BTN_MODE, (data[3] & 0x04) >> 2);
+ input_report_key(dev, BTN_A, data[3] & 0x10);
+ input_report_key(dev, BTN_B, data[3] & 0x20);
+ input_report_key(dev, BTN_X, data[3] & 0x40);
+ input_report_key(dev, BTN_Y, data[3] & 0x80);
+ input_report_key(dev, BTN_TL, data[3] & 0x01);
+ input_report_key(dev, BTN_TR, data[3] & 0x02);
+ input_report_key(dev, BTN_MODE, data[3] & 0x04);