devel/sdl12: improve joystick support
- Update BSD driver:
- do not use uhid devices like keyboard as joystick
- add env SDL_JOYSTICK_DEVICE variable handle
- some small improvements: set verbose names, code formatting
- Add option to compile with linux driver.
PR: 231370
Submitted by: Ivan Rozhuk <rozhuk.im@gmail.com>
Approved by: amdmi3 (maintainer timeout, 3 weeks)