summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
5831f82)
Directory order might change as devices are plugged in and removed.
FS::Path dev_input = "/dev/input";
list<string> devices = FS::list_filtered(dev_input, "^js[0-9]+");
FS::Path dev_input = "/dev/input";
list<string> devices = FS::list_filtered(dev_input, "^js[0-9]+");
for(list<string>::const_iterator i=devices.begin(); i!=devices.end(); ++i)
// TODO check permissions
Private::detected_controllers.push_back((dev_input / *i).str());
for(list<string>::const_iterator i=devices.begin(); i!=devices.end(); ++i)
// TODO check permissions
Private::detected_controllers.push_back((dev_input / *i).str());