@@ -29,6 +29,7 @@ public class XboxOneController extends AbstractXboxController {
2929
3030 private static final byte [] FW2015_INIT = {0x05 , 0x20 , 0x00 , 0x01 , 0x00 };
3131 private static final byte [] ONE_S_INIT = {0x05 , 0x20 , 0x00 , 0x0f , 0x06 };
32+ private static final byte [] SERIES_S_INIT = {0x05 , 0x20 , 0x00 , 0x0f , 0x06 };
3233 private static final byte [] HORI_INIT = {0x01 , 0x20 , 0x00 , 0x09 , 0x00 , 0x04 , 0x20 , 0x3a ,
3334 0x00 , 0x00 , 0x00 , (byte )0x80 , 0x00 };
3435 private static final byte [] PDP_INIT1 = {0x0a , 0x20 , 0x00 , 0x03 , 0x00 , 0x01 , 0x14 };
@@ -44,6 +45,9 @@ public class XboxOneController extends AbstractXboxController {
4445 new InitPacket (0x0000 , 0x0000 , FW2015_INIT ),
4546 new InitPacket (0x045e , 0x02ea , ONE_S_INIT ),
4647 new InitPacket (0x045e , 0x0b00 , ONE_S_INIT ),
48+ new InitPacket (0x045e , 0x0b05 , SERIES_S_INIT ),
49+ new InitPacket (0x045e , 0x0b12 , SERIES_S_INIT ),
50+ new InitPacket (0x045e , 0x0b13 , SERIES_S_INIT ),
4751 new InitPacket (0x0e6f , 0x0000 , PDP_INIT1 ),
4852 new InitPacket (0x0e6f , 0x0000 , PDP_INIT2 ),
4953 new InitPacket (0x24c6 , 0x541a , RUMBLE_INIT1 ),
0 commit comments