55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
controller.productID != nil) {
[OFStdOut setForegroundColor: [OFColor teal]];
[OFStdOut writeFormat: @" [%04X:%04X]",
controller.vendorID.unsignedShortValue,
controller.productID.unsignedShortValue];
}
[OFStdOut setForegroundColor: [OFColor blue]];
[OFStdOut writeFormat:
@"\nNorth: %@ South: %@ West: %@ East: %@\n",
controller.northButton, controller.southButton,
controller.westButton, controller.eastButton];
[controller retrieveState];
for (OFGameControllerButton button in buttons) {
float pressure =
[controller pressureForButton: button];
|
<
|
<
<
<
|
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
controller.productID != nil) {
[OFStdOut setForegroundColor: [OFColor teal]];
[OFStdOut writeFormat: @" [%04X:%04X]",
controller.vendorID.unsignedShortValue,
controller.productID.unsignedShortValue];
}
[OFStdOut writeString: @"\n"];
[controller retrieveState];
for (OFGameControllerButton button in buttons) {
float pressure =
[controller pressureForButton: button];
|