Upvote Upvoted 7 Downvote Downvoted
C2P (Controller to Peripheral)
posted in Off Topic
1
#1
0 Frags +

I wrote one of these awhile back but it was a little buggy so I decided to re-write this and revamp it.

So what am I? I am a program that will allow you to use that handy controller as a Keyboard/Mouse combo!
Please note; this is intended for lazy people sitting on a couch or leaning back in a chair!

Here's an image depicting what each button can do.
(Image is also included with download)

http://robertsalatka.com/img/c2p/keymap.png

And also a video tutorial: Link. (Old)
Link. (New)

Pretty simple and straight forward.

Download link/information on my website located here.

I wrote one of these awhile back but it was a little buggy so I decided to re-write this and revamp it.

So what am I? I am a program that will allow you to use that handy controller as a Keyboard/Mouse combo!
Please note; this is intended for lazy people sitting on a couch or leaning back in a chair!

Here's an image depicting what each button can do.
(Image is also included with download)

[img]http://robertsalatka.com/img/c2p/keymap.png[/img]

And also a video tutorial: [url=https://www.youtube.com/watch?v=NEtM6q7udPQ]Link.[/url] (Old)
[url=https://www.youtube.com/watch?v=78hR7K7KBLs&feature=youtu.be]Link.[/url] (New)

Pretty simple and straight forward.

Download link/information on my website located [url=http://robertsalatka.com/C2P.html]here.[/url]
2
#2
2 Frags +

As someone who uses a controller from time to time, thank you.

As someone who uses a controller from time to time, thank you.
3
#3
0 Frags +

You're welcome. Did you try it out and or have any problems understanding/using it?

You're welcome. Did you try it out and or have any problems understanding/using it?
4
#4
0 Frags +

Yes, it's a very easy to use program and I could see myself using it in the future if you made some changes.
So far, I've tried my best navigating from TFTV, to Facebook, to YouTube, back to TFTV with the controller. Mission success, but here's my gripes:

If there's a way to put the mouse cursor movement on one analog stick, go with it. I rarely use the Fast Mouse stick, and when I do, it's too fast. The slow mouse stick is actually just right, but to each their own. Try implementing a variable I can change in the program that adjusts the scale of the speed so somebody can tune it for themselves.

If you implement being able to change the speed, you should do away with the Fast Stick control and make it a scroll feature.

I can't see myself, or anybody really to get used to typing on the controller. So I think you should do away with anything that involves modifying text and change the buttons on the right size of the controller to be actions that interact with the page. Select, open in new tab, close tab, and something else I can't think of.

Using the Enter button in a browser (with no target) creates a (hint box?) blank square that doesn't go away, even after I refresh the page.
Update: It stays indefinitely on my screen throughout all programs. Please fix.

Fast Mouse does not move left or right on an Xbox 360 Controller.

Good program tho.

Yes, it's a very easy to use program and I could see myself using it in the future if you made some changes.
So far, I've tried my best navigating from TFTV, to Facebook, to YouTube, back to TFTV with the controller. Mission success, but here's my gripes:

If there's a way to put the mouse cursor movement on one analog stick, go with it. I rarely use the Fast Mouse stick, and when I do, it's too fast. The slow mouse stick is actually just right, but to each their own. Try implementing a variable I can change in the program that adjusts the scale of the speed so somebody can tune it for themselves.

If you implement being able to change the speed, you should do away with the Fast Stick control and make it a scroll feature.

I can't see myself, or anybody really to get used to typing on the controller. So I think you should do away with anything that involves modifying text and change the buttons on the right size of the controller to be actions that interact with the page. Select, open in new tab, close tab, and something else I can't think of.

Using the Enter button in a browser (with no target) creates a (hint box?) blank square that doesn't go away, even after I refresh the page.
Update: It stays indefinitely on my screen throughout all programs. Please fix.

Fast Mouse does not move left or right on an Xbox 360 Controller.

Good program tho.
5
#5
0 Frags +

Some very good points, thank you sir.

I was thinking of making the mouse speed a variable you could change but figured with the two speeds preset it would suffice.

I think what I will do is make "profiles" that you can select inside the program for which you can choose for which fits your liking the best.

As for the Xbox 360, if I give you a program to run which tells you which button is pressed on a controller would you be willing to relay that information to me? That way I can apply it to my program? I only have he one style of controller ^^;

And I will look into the enter thing. Do you happen to have more than one browser that you can verify its not just your browser?

Thanks!

Some very good points, thank you sir.

I was thinking of making the mouse speed a variable you could change but figured with the two speeds preset it would suffice.

I think what I will do is make "profiles" that you can select inside the program for which you can choose for which fits your liking the best.

As for the Xbox 360, if I give you a program to run which tells you which button is pressed on a controller would you be willing to relay that information to me? That way I can apply it to my program? I only have he one style of controller ^^;

And I will look into the enter thing. Do you happen to have more than one browser that you can verify its not just your browser?

Thanks!
6
#6
0 Frags +

nice program, thx

nice program, thx
7
#7
0 Frags +

Alright guys, pretty big update here.

I added in quite a few things (Thanks again dMenace for the suggestions/ideas.)

Here is the new GUI

http://robertsalatka.com/img/c2p/GUI.png

As you can see now there is a mouse speed slider than you can adjust your mouse speed according to your liking.
(If using Profile #1 you cannot change the right analog mouse speed)

And a profile selection menu. Currently only two profiles are enabled. A mouse/keyboard profile and a web browser based profile. The key mapping for both can be found in the images downloaded with the program.

Here is the image that shows the new profile you can use for web browsing and what the buttons do.

http://robertsalatka.com/img/c2p/KeyMap%20For%20Profile%202.png

And the new video link for description: Youtube Link C2P v1.1

Website link: Link.

Alright guys, pretty big update here.

I added in quite a few things (Thanks again dMenace for the suggestions/ideas.)

Here is the new GUI
[img]http://robertsalatka.com/img/c2p/GUI.png[/img]

As you can see now there is a mouse speed slider than you can adjust your mouse speed according to your liking.
(If using Profile #1 you cannot change the right analog mouse speed)

And a profile selection menu. Currently only two profiles are enabled. A mouse/keyboard profile and a web browser based profile. The key mapping for both can be found in the images downloaded with the program.

Here is the image that shows the new profile you can use for web browsing and what the buttons do.

[img]http://robertsalatka.com/img/c2p/KeyMap%20For%20Profile%202.png[/img]

And the new video link for description: [url=https://www.youtube.com/watch?v=78hR7K7KBLs&feature=youtu.be]Youtube Link C2P v1.1[/url]

Website link: [url=http://robertsalatka.com/C2P.html]Link.[/url]
8
#8
-2 Frags +

Updated to version 1.3!

There was an error that peripheral mode was always enabled.

Also added to when you push down the left analog it switches between profiles.

Updated to version 1.3!

There was an error that peripheral mode was always enabled.

Also added to when you push down the left analog it switches between profiles.
Please sign in through STEAM to post a comment.