Windower: Sixaxis under windows with bluetooth - Windower

Jump to content

NOTICE

Server move complete. You are on new home now.
  • (2 Pages) +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Sixaxis under windows with bluetooth no more being stuck with usb mode Rate Topic: -----

#1 User is offline   Guy Incognito Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 29
  • Joined: 26-September 06

Posted 26 March 2008 - 05:37 PM

link

totally sweet, takes like 10 mins to set up

you have to dedicate a bt adaptor to just it for now (see his notes)
but switching drivers doesnt require a restart at least

make sure you use the bundled libusb or it wont work (according to them)

wont work in xp or vista x64 so dont bother trying on those

direct link to files: download
btsix 1.3: here
btsix 1.3a: Here (Note: if you have problems with 1.3a, try going back to 1.3)

NOTE: you no longer need glovepie to initially pair the controller with your bt adaptor with btsix 1.3 (or higher) just click the address button to pair it now

amuront said:

Origin
http://forums.ps2dev...p?p=65745#65745
Many thanks to 89ron.

This mini-guide is pretty much based on his Readme.txt in BtSix package, with added personal experience.
You are still encouraged to read the orginal readme even though I wrote this mini guide.

Requirement
1) Bluetooth dongle 2.0 or more.
2) Windows XP (32bit) or Vista (32bit)
3) USB Sixaxis driver. (for pairing). http://sourceforge.n....ckage_id=79216
4) GlovePIE 0.30: http://carl.kenner.g...es.com/glovepie
5) PPJOY 0.83: http://www.geocities...onvdw/PPJoy.htm

(all needed programs in one package here: http://www.sendspace.com/file/6jsfg2)

Part A - First Time Setup

1) Install libusb-win32 (I only tried version 0.1.10.1, not the latest version) and PPJoy in your location of choice.

2) Extract GlovePIE, BtSix in your location of choice (those application do not need to be "installed")

3) Connect Bluetooth dongle and update the driver to "FreeBT USB Driver" in "Driver XP" folder from the BtSix package.

4) Launch "BtSix", and note the Bluetooth Address.

5) Edit "Sixpair.pie" with Notepad and change "xx:xx:xx..." to the Bluetooth Address.

6) Close "BtSix".

7) Launch "Config Joysticks" from PPJoy, and add "Virtual Joystick 1".

8) Optionally, you can mapping the joystick as follow. You can remap to anything you want anytime after.
This is just how I map it to follow the Xbox 360 controller in Lost Planet PC Demo.

8 Axes, 12 Buttons, 1 POV hats
  
  
  
  
  
  Analogue Axes
  
  
  
  X Axis	 = 0 = Joy Left X
  
  Y Axis	 = 1 = Joy Left Y
  
  Z Axis	 = 2 = Joy Right X
  
  X Rotation = 4 = Joy Right Y
  
  Y Rotation = 3 = Roll ( -X / +X )
  
  Z Rotation = 5 = Pitch ( -Y / +Y )
  
  Slider	 = 6 = Gyro ( -Z / +Z )
  
  Dial	   = 7 = Analogue Square
  
  
  
  
  
  Digital Button
  
  
  
  Button 01 =  3 = Triangle
  
  Button 02 =  2 = Circle
  
  Button 03 =  1 = Cross
  
  Button 04 =  0 = Square
  
  Button 05 =  7 = L2
  
  Button 06 =  6 = R2
  
  Button 07 =  5 = L1
  
  Button 08 =  4 = R1
  
  Button 09 = 12 = Start
  
  Button 10 = 15 = Select
  
  Button 11 = 14 = L3
  
  Button 12 = 13 = R3
  
  
  
  
  
  POV Hat 1
  
  
  
  North = 11 = Up
  
  East  = 10 = Right
  
  West  =  8 = Left
  
  South =  9 = Down

9) Close "Config Joysticks".

Part B - Sixaxis Registering/Pairing

1) Connect Sixaxis in USB mode. (the driver should install automatically)

2) Launch "GlovePIE.exe", File -> Open -> Locate your "Sixpair.pie" file

3) Click the "Run" button.

4) Press PS button on the Sixaxis.

5) Close "GlovePIE".

Part C - Connecting Sixaxis to Bluetooth Dongle

1) Connect Bluetooth dongle.

2) Launch "BtSix".

3) Press PS button on the Sixaxis.

Shortcomings
The Sixaxis can only be paired with either the PC or the PS3. So if you share the same Sixaxis for both PC and PS3, you have to do Part B and C every time.

Also, my Bluetooth dongle is no longer recognized by my Bluetooth software stack once the "FreeBT USB Driver" driver is installed. So I need to switch between this special driver and the normal one every time I need to something different with my Bluetooth. Thankfully, this does not require a restart.

BtSix seems to use slight CPU usage (3-5%), no big deal.

Final Comment
Using the Sixaxis on my PC wireless is satisfying. But driver switching is not fun, nor the Sixaxis pairing. This is still work in progress, so I hope someday there will be a Bluetooth driver that can be used for Sixaxis and for the normal Bluetooth stuff.

However, if you have a spare Sixaxis and a spare Bluetooth dongle, this will be awesome.

I run all these under Vista 32bit with Dell 355 Bluetooth dongle.


if it doesnt work or breaks your comp, ask them not me

PPJoy buttom mapping for those who have a smartjoy converter

Remember to assign Digital 8-11 to pov hat 1, PPJoy cant tell the difference between the d-pad and face buttons

Axes: 7	Buttons: 13 Pov	Hats: 1 
  
  
  
  Axis 1: X Axis
  
  Axis 2: Y Axis
  
  Axis 3: Z Axis
  
  Axis 4: Slider
  
  Axis 5: Z Rotation
  
  Axis 6: X Rotation
  
  Axis 7: Y Rotation
  
  
  
  Button  1: Digital 16
  
  Button  2: Digital  3
  
  Button  3: Digital  2
  
  Button  4: Digital  1
  
  Button  5: Digital  0
  
  Button  6: Digital  7
  
  Button  7: Digital  6
  
  Button  8: Digital  5
  
  Button  9: Digital  4
  
  Button 10: Digital 12
  
  Button 11: Digital 15
  
  Button 12: Digital 14
  
  Button 13: Digital 13
  
  
  
  Pov Hat 1
  
  Directional Pov
  
  
  
  North: Digital 11
  
  East:  Digital 10
  
  West:  Digital  8
  
  South: Digital  9


at least with my setup, it lets me switch between my sixaxis and smartjoy -> ps2 and both have the buttons do the same thing in xi, milage might vary depending on your adaptor and config

EDIT: added btsix 1.3 link
EDIT2: updated guide
EDIT3: 1.3a + note

This post has been edited by Guy Incognito: 03 April 2008 - 12:29 PM

0

#2 User is offline   Inhert Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 39
  • Joined: 07-August 06
  • Gender:Male
  • Location:Canada
  • Name: Sech
  • Server: Gilgamesh
  • Jobs: Dragoon
  • Race: Tarutaru Male
  • Linkshell: AtWorldsEnd

Posted 26 March 2008 - 09:43 PM

Hey this seem great!

but since you're talking about using a sixaxis to play FFXI pc version, I have a little problem with it.

I actually use my sixaxis with an usb cable and its work fine but FFXi just doesn't recognize the d-pad button, every other button work exepct the directional arrow :\ I would really like to use them just for menu navigation but it doesn't work...

do you have the same problem using bluetooth connection?
Posted Image
0

#3 User is offline   Guy Incognito Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 29
  • Joined: 26-September 06

Posted 27 March 2008 - 12:22 AM

did you remember to reassign the d pad buttons to the directonal pov? by default in ppjoy they're just treated as buttons
0

#4 User is offline   Inhert Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 39
  • Joined: 07-August 06
  • Gender:Male
  • Location:Canada
  • Name: Sech
  • Server: Gilgamesh
  • Jobs: Dragoon
  • Race: Tarutaru Male
  • Linkshell: AtWorldsEnd

Posted 27 March 2008 - 07:36 AM

View PostGuy Incognito, on Mar 27 2008, 01:22 AM, said:

did you remember to reassign the d pad buttons to the directonal pov? by default in ppjoy they're just treated as buttons


yes they are assign to the directional pov, but in the FFXIconfig they just are not recognized...
Posted Image
0

#5 User is offline   Deathbringer Icon

  • Elite Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 335
  • Joined: 05-December 06
  • Location:Somewhere off Exit 7 of the New Jersey Turnpike
  • Name: Deathbringer
  • Server: Ifrit
  • Jobs: 75BST/DRK/WAR/WHM...
  • Race: Hume Male
  • Linkshell: TheVampyKnights

Posted 27 March 2008 - 07:40 AM

View PostInhert, on Mar 27 2008, 08:36 AM, said:

yes they are assign to the directional pov, but in the FFXIconfig they just are not recognized...

If there is a checkmark next to "Slider" in FFXI Config, get rid of it. Then try to remap your D-Pad.
I've had this problem a few times with other controllers and it prevented D-Pad from working.
Deathbringer • Ifrit

The fear of death is the most unjustified of all fears, for there's no risk of accident for someone who's dead. ~~Albert Einstein
0

#6 User is offline   Inhert Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 39
  • Joined: 07-August 06
  • Gender:Male
  • Location:Canada
  • Name: Sech
  • Server: Gilgamesh
  • Jobs: Dragoon
  • Race: Tarutaru Male
  • Linkshell: AtWorldsEnd

Posted 27 March 2008 - 07:44 AM

View PostDeathbringer, on Mar 27 2008, 08:40 AM, said:

If there is a checkmark next to "Slider" in FFXI Config, get rid of it. Then try to remap your D-Pad.
I've had this problem a few times with other controllers and it prevented D-Pad from working.


Oh god silly me >.< I just needed to activate the "hat switches" function to make it work >.<

Now it work has intended lol XD

I didn't saw that function until you talked about the slider...
Posted Image
0

#7 User is offline   Deathbringer Icon

  • Elite Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 335
  • Joined: 05-December 06
  • Location:Somewhere off Exit 7 of the New Jersey Turnpike
  • Name: Deathbringer
  • Server: Ifrit
  • Jobs: 75BST/DRK/WAR/WHM...
  • Race: Hume Male
  • Linkshell: TheVampyKnights

Posted 27 March 2008 - 07:49 AM

View PostInhert, on Mar 27 2008, 08:44 AM, said:

Oh god silly me >.< I just needed to activate the "hat switches" function to make it work >.<

Now it work has intended lol XD

I didn't saw that function until you talked about the slider...


All right ^^
Deathbringer • Ifrit

The fear of death is the most unjustified of all fears, for there's no risk of accident for someone who's dead. ~~Albert Einstein
0

#8 User is offline   hitoma Icon

  • Advanced Member
  • PipPipPipPip
  • Group: +Power Members
  • Posts: 173
  • Joined: 21-July 07
  • Gender:Male

Posted 27 March 2008 - 08:17 AM

o sweet Jesus this actually works @.@ i love it. but I've noticed the controls lag a bit for me after zoning. wait long enough and then its fine.

n/m it seems just being outside the MH for me is lag central for the controls :(
0

#9 User is offline   kisada Icon

  • Rookie
  • Pip
  • Group: Members
  • Posts: 14
  • Joined: 20-December 05

Posted 27 March 2008 - 11:30 AM

i actually used glovepie to make my wii controller work with ffxi, but i couldn't get used to it because the ctrl and alt buttons for macros were actually just bindings to the actual keyboard, and not the same as directly hitting ctrl or alt on a PS2 controller set up for ffxi.

for those who don't know the difference, if you hit ctrl or alt on a keyboard there is a delay before the menu comes up, whereas when you hit it on a controller, it comes up automatically.

will using this method allow the ffxi config program to actually detect it as a controller? or is it just like the wii-mote where all the controls were set through keyboard bindings?

This post has been edited by kisada: 27 March 2008 - 11:33 AM

0

#10 User is offline   Guy Incognito Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 29
  • Joined: 26-September 06

Posted 27 March 2008 - 11:40 AM

it's a controller, according to xi and windows, now if only windower could allow you to directly bind commands instead of having to go the roundabout way with binding keys and using joytokey

View Posthitoma, on Mar 27 2008, 09:17 AM, said:

o sweet Jesus this actually works @.@ i love it. but I've noticed the controls lag a bit for me after zoning. wait long enough and then its fine.

n/m it seems just being outside the MH for me is lag central for the controls sad.gif


i have the delay on wired too, so I doubt it's the connection at fault

This post has been edited by Guy Incognito: 27 March 2008 - 11:45 AM

0

#11 User is offline   zippo_zx Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 33
  • Joined: 21-February 07

Posted 27 March 2008 - 05:38 PM

anyone know if there is a way to get trigger buttons to work? cause i cant get mine to hook into FFXI unless i actually bind them to a key :/ which i really dont want to do
0

#12 User is offline   hitoma Icon

  • Advanced Member
  • PipPipPipPip
  • Group: +Power Members
  • Posts: 173
  • Joined: 21-July 07
  • Gender:Male

Posted 27 March 2008 - 08:45 PM

use the smartjoy bindings in the first post. R1-2 and L1-2 work fine for me with it. in fact everything works fine including the PS button which i found mildly entertaining. now if only there wasn't a hella delay between when u mash the buttons and when ffxi actually does what u wanted it'd be perfect.
0

#13 User is offline   Guy Incognito Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 29
  • Joined: 26-September 06

Posted 30 March 2008 - 02:11 PM

btsix 1.3 came out yesterday, it no longer requires you to use glovepie during the pairing process. It takes care of pairing itself

This post has been edited by Guy Incognito: 30 March 2008 - 02:20 PM

0

#14 User is offline   Guy Incognito Icon

  • Novice
  • PipPip
  • Group: Members
  • Posts: 29
  • Joined: 26-September 06

Posted 03 April 2008 - 12:27 PM

BTsix 1.3a came out

Download: Here

89ron said:

- Less Cpu drain.


on my system it add a significant (like 500ms) delay from pressing the button to when btsix reconises it

going back to 1.3 fixed it, anyone else have this?
0

#15 User is offline   Splinter182 Icon

  • Script Kiddy
  • Group: New Members
  • Posts: 3
  • Joined: 29-August 09
  • Name: Splinter
  • Server: Caitsith
  • Jobs: RDM
  • Race: Elvaan Male
  • Linkshell: TheGekkoStatee

Posted 29 August 2009 - 03:39 PM

i am very interested about getting this working under 64 bits

i have the understading that libusb only works for 32 bits but i have found some ppl getting it working on vista 64 here is a link:

My link

this is supposed to be used to jailbreak ipod touches on vista64, anyone tried this in order to get the sixaxis to work on 64 bit os??
0

#16 User is offline   Splinter182 Icon

  • Script Kiddy
  • Group: New Members
  • Posts: 3
  • Joined: 29-August 09
  • Name: Splinter
  • Server: Caitsith
  • Jobs: RDM
  • Race: Elvaan Male
  • Linkshell: TheGekkoStatee

Posted 30 August 2009 - 01:56 AM

i just realized i ressurected a very old thread but if anyone still interested i found a more up to date driver/program that will let you use either a sixaxis or a newer dualshock3 controller via bluetooth on both 32 and 64 bit operating systems, even on windows 7. here is the link:

http://www.motioninjoy.com/

havent tested it it out yet but i will report back when i do.
0

#17 User is offline   hitoma Icon

  • Advanced Member
  • PipPipPipPip
  • Group: +Power Members
  • Posts: 173
  • Joined: 21-July 07
  • Gender:Male

Posted 30 August 2009 - 09:02 AM

i might have to try this again and see if theres still any significant delay when pressing the controls like i had before
0

#18 User is offline   hitoma Icon

  • Advanced Member
  • PipPipPipPip
  • Group: +Power Members
  • Posts: 173
  • Joined: 21-July 07
  • Gender:Male

Posted 30 August 2009 - 10:50 AM

well i was going to try this but i need the idiot developer to learn how to post the correct download link for the 32-bit driver ...... maybe later :(
0

#19 User is offline   Splinter182 Icon

  • Script Kiddy
  • Group: New Members
  • Posts: 3
  • Joined: 29-August 09
  • Name: Splinter
  • Server: Caitsith
  • Jobs: RDM
  • Race: Elvaan Male
  • Linkshell: TheGekkoStatee

Posted 02 September 2009 - 03:35 AM

View Posthitoma, on 30 August 2009 - 09:50 AM, said:

well i was going to try this but i need the idiot developer to learn how to post the correct download link for the 32-bit driver ...... maybe later :(


>.> its right there, go to the downloads page from the link up top and there you should see version 0.200 with the 32 bits and 64 bits download links

good luck with me, i need to get a sixaxis controller to test this XD phailed at trying to borrow one from friend... he doesnt have any "spare" ones lol
0

#20 User is offline   hitoma Icon

  • Advanced Member
  • PipPipPipPip
  • Group: +Power Members
  • Posts: 173
  • Joined: 21-July 07
  • Gender:Male

Posted 24 September 2009 - 05:31 PM

View PostSplinter182, on 02 September 2009 - 04:35 AM, said:

>.> its right there, go to the downloads page from the link up top and there you should see version 0.200 with the 32 bits and 64 bits download links


actually at the time there was a single link for both the 32bit and 64bit and the 32bit returned page not found ... much like it does now

however since ppl complained about it the author seems to have added some mirrors for each and the 2nd link for the 32bit works.

with that in mind i have now tried this and i must say im impressed with it.

some things to know are:
    you may or may not need glovepie 0.30 to reset the learned MAC address for the controller to all 0's i did this since it used to be the case for btsix
    I've only tested this on Windows XP Pro 32bit with an Sixaxis not Dualshock3 controller
    libusb win32 is NOT needed for motioninjoy. it is needed if you want to use GlovePie 0.30 to reset the learned MAC address for the controller you want to use.
    I'm not sure if while connected via BT if the controller charges over the usb cable. The LED's don't indicate that its charging unless you hold the PS button down long enough to disconnect from BT.
    Trying to switch to USB from BT or vice versa while FFXI is running is not possible.
    Disconnecting the controller from BT and reconnecting later while the game is already running is possible however.

what i did to get it working in the end was to install motioninjoy 0200. afterwards i ran the DS3 Tool and went to pairing and clicked Update to get some updated files. Following this I closed DS3 Tool and ran Install Bluetooth Driver. This updates the driver for your BT dongle so that it works with motioninjoy. Install USB Driver is not necessary. Press the PS button on your controller and LED1 should activate after a few seconds. You can test the configuration of the controller in WIndows Game Controllers control panel applet. It should be listed as MotionInJoy BT Game Controller.

hope this maybe helps some people out that would like to use a Sixaxis or Dualshock3 over bluetooth in windows.

This post has been edited by hitoma: 24 September 2009 - 10:52 PM

0

  • (2 Pages) +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users