Notices


Reply
Thread Tools
Posts: 10 | Thanked: 0 times | Joined on Apr 2010
#551
On a second thought, I guess that post didn't answer my question. How can I fix the "missing libbluetooth3" error?
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#552
Rebuilt sixad package depends on libbluetooth3 (>= 4.53-0maemo4+0m5), so you should be able to install fine now.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 

The Following User Says Thank You to smoku For This Useful Post:
Posts: 4 | Thanked: 0 times | Joined on Apr 2010
#553
Originally Posted by smoku View Post
Rebuilt sixad package depends on libbluetooth3 (>= 4.53-0maemo4+0m5), so you should be able to install fine now.
sorry, how can rebuilt package ???
 
Posts: 4 | Thanked: 0 times | Joined on Apr 2010
#554
You can help me rebuilt it and acttachmen it in here, cant u ?
 
Posts: 4 | Thanked: 0 times | Joined on Apr 2010
#555
Originally Posted by f2thak View Post
----------------------------------------------------------
Use PS3 SixAxis Controller with N900
For Windows Users
----------------------------------------------------------

Windows 7 and Vista users may have problems using Home edition OS's, especially with 64-bit editions.
Being able to run XP mode helps a lot. If you cannot, go here.




Installation/Config:

1. Ensure you have a N900, a PS3 SixAxis controller (DS3 will work) and a USB cable to plug controller into your PC

2. On your N900, install "sixaxis-support"
(you may get "Operation Failed" message, do not worry)

Xiaoka Maemo Extras Repo
http://codex.xiaoka.com/apt/
dist = leave blank
components = free non-free

or on N900 in microb broswer tap:


3. on PC install libusb-win32-filter-bin-0.1.10.1 (32-Bit Machines ONLY)
use this version (you may try newest version but Im unsure if it works)
64 BIT USERS GO HERE WARNING: THIS CAN CAUSE PROBLEMS, DO SO AT YOUR OWN RISK

4. on PC install GlovePie
use this version (you may try newest version but Im unsure if it works)

5. on PC open file in notepad:
X:/*GlovePie Directory*/SixaxisScripts/n900.pie

6. go to this section:

sixaxis.BluetoothMAC = "xx:xx"

and replace the xx:xx with your phones Bluetooth address
(to find, go to: settings > general > about product)

7. connect SixAxis controller to PC

8. on PC, run GlovePie

9. Go to File > Open > X:/*GlovePie Directory*/SixaxisScripts/n900.pie

10. click the "Run >" button, wait a few seconds then press the controllers Connect button a few times

11. close GlovePie and disconnect controller





Usage:
  1. Activate Bluetooth on N900 (Visible: Yes)
  2. Press PS button on controller
  3. Wait for the SixAxis light to stop flashing
  4. To disconnect, turn off Bluetooth on phone





Connection Problems?:

add "input" back into the disabled modules in:

/etc/bluetooth/main.conf

stop/start bluetooth.
Note: doesn't work with "input" missing.





Custom Button Configurations:

Global config: Download

Sopwith config: Download

Extract desired config file to:

/usr/share/hal/fdi/policy/20thirdparty/

and rename to "20-x11-sony-sixaxis.fdi"


Global Config:
  • Analog L Joystick = Mouse
  • Analog R Joystick = Scroll
  • Select = Z
  • Start = Enter
  • PS = Backspace
  • Analog L button = C
  • Analog R button = V
  • D-Pad = Up, Left, Right, Down
  • L1 = Q
  • L2 = W
  • R1 = P
  • R2 = O
  • X = D
  • O (Circle) = F
  • [] (Square) = S
  • Triangle = E

Sopwith Config:
  • Select = Start Vs Computer
  • Start = Start Single player
  • Left/Right = Up/Down
  • Up/Down = Flip Plane
  • L1 = Drop Bomb
  • L2 = Decrease Throttle
  • R1 = Drop Chaff
  • R2 = Increase Throttle
  • X = Fly Home
  • [] (Square) = Machine Gun
  • Triangle = Launch Missile





Create your own Custom button configuration:

To configure SixAxis buttons, on N900 edit:
/usr/share/hal/fdi/policy/20thirdparty/20-x11-sony-sixaxis.fdi

In this file, each group has the current set keys shown in descending order (top > bottom). in the section shown below, the top line is for the "select" button. to change the button, change the key number (key=??) which is highlighted in red. to find which key number to use, refer to "N900 X11 keycodes" below.

Code:
      <!-- Select=Z; Analog L; Analog R; Start=Enter; PS=Backspace -->
      <merge key="input.x11_options.MapButton1" type="string">key=52</merge>
      <merge key="input.x11_options.MapButton2" type="string">key=54</merge>
      <merge key="input.x11_options.MapButton3" type="string">key=55</merge>
      <merge key="input.x11_options.MapButton4" type="string">key=36</merge>
      <merge key="input.x11_options.MapButton17" type="string">key=22</merge>
N900 X11 keycodes (US layout):

The codes below relate to the N900 keyboard buttons.
Each line represents the lines of keys.
  • 37 = Ctrl/Sym
  • ?? = Fn
  • 50 = Shift
  • 43 = H
  • and so on...
Code:
37 24 25 26 27 28 29 30 31 32 33 48 22
?? 38 39 40 41 42 43 44 45 46 60 111 36
50 52 53 54 55 56 57 58  65  113 116 114
To determine controller buttons order:

pair controlller, then in xterm as root, type:

jstest /dev/input/js0





Re-connect SixAxis to PS3:

Connect controller to the PS3 with the USB cable and press the PS button to pair them. If this doesnt work, press the reset button on the controller and repeat:






Sources:

BIG THANKS to "smoku" for this!


.
Thank you,
I installed your "sixaxis.install ", but when i update it or search on App. manager (key = sixaxis), it appears error:" unable to install"sixaxis(TM) support " application packages missing: libbluetooth3(>=4.60) -
And result : I cant connect = bluetooth with sixaxis

Can u help me ?





 
F2thaK's Avatar
Posts: 4,365 | Thanked: 2,467 times | Joined on Jan 2010 @ Australia Mate
#556
updated version installs for me....
 
Posts: 4 | Thanked: 0 times | Joined on Apr 2010
#557
Originally Posted by f2thak View Post
updated version installs for me....
Version on N900: 3.2010.02-8

a, sixaxis(TM) support 1.2-2

thanks

Last edited by vuxy; 2010-04-17 at 13:00.
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#558
You need to vote again - I updated the package.
http://maemo.org/packages/package_in...1.3.0-0maemo2/
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 
Posts: 88 | Thanked: 25 times | Joined on Jan 2010
#559
Hi,

I was having a great time with sixaxis and DRNOKSNES when finally something broke today and I had to reflash my device. Now I have restored all apps, and the controller connects to N900 (one LED is lit and the bluetooth on N900 is blue). However, keypresses on the PS controller and not being read by N900. Any suggestion on what could the issue be?

I am on latest firmware. Have sixad, SIXAXIS Support, and Zeemote control panel installed. Any help will be appreciated. Thanks!

~aiyush
 
Posts: 113 | Thanked: 6 times | Joined on Jan 2010
#560
I can't get mine to work... followed vuxy's tutorial and almost fuc*ed up my pc. when i restarted all usb ports stopped working... had to unistall it and can't get the sixaxis to work with me n900...
 

The Following User Says Thank You to rickrvo For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 21:28.