No problems for the command button: in the Edit Command Button panel (double-click on the control in the UIR editor) you will find the 'Shortcut Key' box into which choose a key to associate with the comand button itself. I don't know what happens if the focus is on another control, but it can be tested: the Enter key will trigger the callback of the control with focus or the callback of the control with enter as a shortcut or both?
For ring controls the matter is just a little bit more difficult: you must generate a callback function for the panel and in the EVENT_KEYPRESS case discriminate the key pressed and operate as needed.
Roberto