Navi buttons as PC buttons

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old Feb 24, 2016 | 08:03 PM
  #1  
brain007's Avatar
Thread Starter
|
Registered User
Joined: Jul 2010
Posts: 9
Likes: 0
Navi buttons as PC buttons

I know this sub forum is almost dead but I was curious if anyone had any experience turning the navigation control buttons into a PC controller similar to how the Joycon turns steering wheel controls into an HID controller.

My ultimate goal would be to add the navi controls and screen to my non navi G and use them as programmable buttons in addition to using the Joycon with the steering controls.

Edit: I should probably add that my G is a 1st gen.
 

Last edited by brain007; Feb 24, 2016 at 08:25 PM. Reason: Adding info
Reply
Old Feb 25, 2016 | 03:27 PM
  #2  
Wrathernaut's Avatar
Gentle Manne of Leisure
15 Year Member
Liked
Community Favorite
iTrader: (5)
Joined: Nov 2008
Posts: 7,996
Likes: 1,050
From: Pennsylvania
Premier Member

Originally Posted by brain007
I know this sub forum is almost dead but I was curious if anyone had any experience turning the navigation control buttons into a PC controller similar to how the Joycon turns steering wheel controls into an HID controller.

My ultimate goal would be to add the navi controls and screen to my non navi G and use them as programmable buttons in addition to using the Joycon with the steering controls.

Edit: I should probably add that my G is a 1st gen.
To use them as-is, no. However, if you de-solder the momentary contact OEM buttons from the OEM circuit board and mount them on a project board, then just run those wires to a USB controller board, like the I-PAC - it's just a matter of setting the I-PAC button mapping to do what you want on your computer.

If you leave the buttons on the OEM board, you're going to have a TON of other connections between the buttons besides just the obvious. I ran into that issue when I used the OEM climate control board to map to a Metra board when I did the franken-controls detailed here:
https://g35driver.com/forums/audio-v...-dd-kit-4.html
 
Reply
Old Feb 25, 2016 | 03:56 PM
  #3  
brain007's Avatar
Thread Starter
|
Registered User
Joined: Jul 2010
Posts: 9
Likes: 0
Originally Posted by Wrathernaut
To use them as-is, no. However, if you de-solder the momentary contact OEM buttons from the OEM circuit board and mount them on a project board, then just run those wires to a USB controller board, like the I-PAC - it's just a matter of setting the I-PAC button mapping to do what you want on your computer.

If you leave the buttons on the OEM board, you're going to have a TON of other connections between the buttons besides just the obvious. I ran into that issue when I used the OEM climate control board to map to a Metra board when I did the franken-controls detailed here:
https://g35driver.com/forums/audio-v...-dd-kit-4.html
That's the kind of board I was looking for! I had seen some teensy stuff but this looks much closer to what I want to accomplish and I think the push button on the far right can be wired up like a standard joystick. Thanks a bunch Wrathernaut!
 
Reply
Old Feb 25, 2016 | 05:33 PM
  #4  
.cakestar's Avatar
Registered User
iTrader: (12)
Joined: Feb 2005
Posts: 1,786
Likes: 178
From: Seattle
i was looking for the exact same thing. trying to get my navi buttons to still function but have dual functionality with the joycon exr. it uses a bus + and bus- signal wires. not sure if the joycon can interpret them or not
 
Reply
Old Feb 25, 2016 | 09:57 PM
  #5  
Wrathernaut's Avatar
Gentle Manne of Leisure
15 Year Member
Liked
Community Favorite
iTrader: (5)
Joined: Nov 2008
Posts: 7,996
Likes: 1,050
From: Pennsylvania
Premier Member

Originally Posted by .cakestar
i was looking for the exact same thing. trying to get my navi buttons to still function but have dual functionality with the joycon exr. it uses a bus + and bus- signal wires. not sure if the joycon can interpret them or not
The steering wheel buttons simply vary the resistance to a reference ground on two different wires, which is (relatively) trivial to convert into different button presses. The climate control buttons do similar, but it's all to a controller on the circuit board. To do something like the joycon while maintaining OEM navi function, you'd have to find the wires and solder to the appropriate place to the board. I suppose it's possible, but it would be a fair amount of work to get all the resistances calculated for the joycon to work right, and it might be more wires than the joycon supports.

So long as you aren't trying to keep factory navi fully functional, you're definitely going to simply things by moving the buttons to a blank board with no hidden connections going on.

Anyone want to send me their navi controller and an I-PAC? I'll put one together.
 
Reply
Old Feb 26, 2016 | 12:14 AM
  #6  
.cakestar's Avatar
Registered User
iTrader: (12)
Joined: Feb 2005
Posts: 1,786
Likes: 178
From: Seattle
lol i was trying to keep oem navi functional. yeah ive studied the board and it goes through a microprocessor but in the end isnt the functionality the same with the bus + and bus - wires? isnt it just different resistance per button that can be mapped by the joycon?
 
Reply
Old Feb 26, 2016 | 03:10 PM
  #7  
brain007's Avatar
Thread Starter
|
Registered User
Joined: Jul 2010
Posts: 9
Likes: 0
I don't have factory navi so it's kinda a moot point for me. I'm just hoping to replace the screen with a touch screen so I could have a double din pc and another one within eye sight for things I need (like GPS or OBD monitoring).

For me either soldering wires to the existing buttons once I get the controls or putting them on a new matrix board seems much more straightforward than interpreting the bus signal but I was going to go down that path if nothing better presented itself. (Again big thanks for pointing me in the right direction!)

Also since I can't get the digitalwheelz screen housing anymore this is the best way to have something factory looking that hides out of sight easily without doing custom fab. I have a hard enough time getting the time to setup the PC how I want it!
 
Reply

Trending Topics

Old Feb 26, 2016 | 07:11 PM
  #8  
.cakestar's Avatar
Registered User
iTrader: (12)
Joined: Feb 2005
Posts: 1,786
Likes: 178
From: Seattle
why not just get an oem motorized housing and retrofit a tablet in there?
 
Reply
Old Feb 26, 2016 | 09:44 PM
  #9  
Wrathernaut's Avatar
Gentle Manne of Leisure
15 Year Member
Liked
Community Favorite
iTrader: (5)
Joined: Nov 2008
Posts: 7,996
Likes: 1,050
From: Pennsylvania
Premier Member

Originally Posted by .cakestar
lol i was trying to keep oem navi functional. yeah ive studied the board and it goes through a microprocessor but in the end isnt the functionality the same with the bus + and bus - wires? isnt it just different resistance per button that can be mapped by the joycon?
Yeah, different resistance per button, but, whereas the steering wheel is three different buttons each on two wires which is pretty straightforward, the navi controls are a total of 16 buttons when you factor in the joystick, and no idea how many signal paths they combine to.
 
Reply
Old Feb 26, 2016 | 10:07 PM
  #10  
.cakestar's Avatar
Registered User
iTrader: (12)
Joined: Feb 2005
Posts: 1,786
Likes: 178
From: Seattle
i think im actually only going to try to map a few of them and not every single one because if it has dual functionality i dont want it to mess up one side if im pressing buttons for the other one. im thinking like the map button. maybe not even map the joystick since the enter button would basically cause a lot of problems



but thats good info. now that i know that the bus + and bus- on the navibuttons have the same idea in regards to resistance i feel comfortable buying the joycon and trying it out. didnt know if like buttons had weird varying voltage within the same click or something. and it also has the adjuster **** on the joycon to vary things if the voltages are too close
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Shane Rafferty
New Members Check In
1
Nov 21, 2022 05:17 AM
DukeG
New Members Check In
7
Feb 25, 2016 12:09 PM
IllaNoizeTV
G35 Sedan V35 2003-06
5
Feb 25, 2016 09:42 AM
Alec1278
G35 Sedan V35 2003-06
1
Feb 25, 2016 09:40 AM
Jusseth
The G-Spot
17
Feb 22, 2016 01:06 PM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.


All times are GMT -4. The time now is 09:25 AM.