def _initialize_buttons(self):
self._buttons = {}
for key, action in self._actions.iteritems():
if action.axis_pos is None:
continue
button_name = '%s\n(%s)' % (action.name, action.kb)
if ROS_ENABLED and action.pb:
ps3_buttons = [config['inverted_ps3_button'][i] for i in action.pb]
button_name += '\n(%s)' % ',\n'.join(ps3_buttons)
self._buttons[key] = Button(self._axarr[action.axis_pos], button_name)
self._buttons[key].on_clicked(action.func)
评论列表
文章目录