Just a small update before I finish up a nice Blu-ray how to today. The Ubuntu HTPC git repo was updated with new mappings and a line change to allow hot pluggable udev events, rather than a specific event. Also added is the command for an “easy setup” under xboxdrv. New mappings are:
- LS (move): move mouse cursor
- RS (move): mouse scroll
- D-Pad: up/down/left/right
- Back Button: keyboard backspace
- Start Button: Shutdown/Restart Menu
- LB: “Back” in Firefox, using this add-on. Locked F4 to LB in .ini file
- LT: Volume Down, mapped using Ubuntu keyboard shortcut F7, Locked F7 to LT in .ini file
- RB: “Forward” in Firefox, using this add-on. Locked F5 to LB in .ini file
- RT: Volume Up, mapped using Ubuntu keyboard shortcut F8, Locked F8 to RT in .ini file
- Y: keyboard space
- A: keyboard enter
- B: mouse right-click
- X: mouse left-click
- Xbox Center Button – call up onboard keyboard. Ubuntu keyboard shortcut, custom set to onboard/F6, locked F6 to center button in .ini file
As always, the article will be updated if I add anything else. Also of note, is under the software folder on the Ubuntu HTPC git repo, is a “launh_steam” script which seemlessly unloads xboxdrv (full HTPC control), loads xpad (standard xbox config Steam uses), and when done, returns the Xbox controller config to xboxdrv’s original control. That way, you can launch steam out of XBMC without a hitch.
-mikeyd