Announcement

Collapse
No announcement yet.

Who has Steering wheel controls working with a Linux CarPC?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Who has Steering wheel controls working with a Linux CarPC?

    CURRENTLY my truck does not have stock steering wheel controls, BUT I'm fairly confident with the help of ebay I can replace my steering wheel with another OEM wheel with buttons, [along with the other parts needed] but after that I'm not sure what to do. I've seen devices such as the Joycon EX [windows only?]. Has any one tried this product in Linux? does any one know why it wouldn't work?

    Does any one have working steering wheel controls on their Linux CarPC? and how? I'm looking for idea's before I run out and buy parts that just won't work [I've got enough of those]

    Thanks
    -Red

    EDIT: I've seen THIS tread, but no one talks about it actually working, I was hoping for a testimonial?
    MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
    --worklog--

  • #2
    While my system is out of my car right now (bad screen and hard drive issues):

    I did have a working solution for steering wheel control -- it involved the use of a SWIX, USB-UIRT,
    and lirc. The SWIX sends ir commands to the UIRT, which then sends messages to your box for lirc
    to handle. Fairly straight forward.

    Nasa

    Although, I will have to reconfigure this once I get my box back up and running...

    Comment


    • #3
      oooo that's not a bad idea at all. Almost good enough to ebay that steering wheel !

      Good input! thanks
      MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
      --worklog--

      Comment


      • #4
        I plan on doing steering wheel controls by listening to messages on the CAN bus via something like "Nobdy".
        Former author of LinuxICE, nghost, nobdy.
        Current author of Automotive Message Broker (AMB).
        Works on Tizen IVI. Does not represent anyone or anything but himself.

        Comment


        • #5
          The CAN bus eh? dont think i can access that in my 2000 blazer. but i've heard some cool things being done by some VW enthusiasts.
          MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
          --worklog--

          Comment


          • #6
            fusion brain? the analog inputs will read resistance? maybe?
            MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
            --worklog--

            Comment


            • #7
              I am thinking about doing something with lirc, that way I just have to hack up a remote control or ir keyboard, then have unlimited buttons, and no tangling wires. I think it is the best option for someone that doesn't have the best steering wheel controls to start out with, or non at all.

              but if you have access to wires than you should be able to use fbrain
              My Install: 2001 WJ Jeep Grand Cherokee (Ubuntu Mobile, Angel Eyes, Flowmaster 40)

              Comment


              • #8
                Originally posted by nasa View Post
                While my system is out of my car right now (bad screen and hard drive issues):

                I did have a working solution for steering wheel control -- it involved the use of a SWIX, USB-UIRT,
                and lirc. The SWIX sends ir commands to the UIRT, which then sends messages to your box for lirc
                to handle. Fairly straight forward.

                Nasa

                Although, I will have to reconfigure this once I get my box back up and running...
                Which brand of SWI-X were you using? I want to use LinuxICE when I do my setup and I think I'm going to use your idea.. it has a lot of potential!

                I'll be using it with a 2010 Mustang GT-500 steering wheel... do you think the one you use will work with this?

                Thanks!

                David

                Comment


                • #9
                  I'm thinking the Joycon might still work fine with Linux. The configuration software is windows only (so you may need to use a windows laptop or something to configure it), but then I believe it runs as a standard HID device, which SHOULD be supported by linux.
                  2000 Ford Expedition Eddie Bauer - Bi-Fuel Gasoline/CNG
                  Intel D945GCLF2 w/512MB RAM, CL Audigy w/KxProject, M2-ATX, Lilliput EBY701

                  Comment


                  • #10
                    Originally posted by gethree View Post
                    Which brand of SWI-X were you using? I want to use LinuxICE when I do my setup and I think I'm going to use your idea.. it has a lot of potential!

                    I'll be using it with a 2010 Mustang GT-500 steering wheel... do you think the one you use will work with this?

                    Thanks!

                    David
                    1) I believe it's made by PAC (aren't they the only ones who make it?).
                    2) see: http://www.pac-audio.com/productSear...2010&YearId=31
                    3) All the SWIX work basically the same, they take steering wheel button presses and turn them into ir signals. So assuming you get a swix compatible with your car it would work.
                    4) you will also need this: http://store.mp3car.com/SearchResults.asp?Search=uirt

                    Comment


                    • #11
                      Originally posted by nasa View Post
                      1) I believe it's made by PAC (aren't they the only ones who make it?).
                      2) see: http://www.pac-audio.com/productSear...2010&YearId=31
                      3) All the SWIX work basically the same, they take steering wheel button presses and turn them into ir signals. So assuming you get a swix compatible with your car it would work.
                      4) you will also need this: http://store.mp3car.com/SearchResults.asp?Search=uirt
                      you sir, are a gentleman and a scholar!

                      Comment


                      • #12
                        joycon ex showed up! now to find a windows box to configure it
                        MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
                        --worklog--

                        Comment


                        • #13
                          Update: It works!

                          got my joycon ex, found an old install of windows XP [], and configured away, saved the config, plugged the joycon ex into my linux laptop and IT WORKED!

                          With my steering wheel button presses the joycon spits out HID keyboard input! so I've mapped those to keyboard short cuts in my window manager, which calls a script I wrote called button.sh with an argument for the proper button pressed. all button.sh is is a large bash case statment that that takes the command line argument and calls what i want done [example: mute, next track, volume up, pause]

                          Currently I'm not happy with the short vs long keypresses. The joycon will output one short keypress but once it switches to long it seems to send rapid fire style keypress, not sure how to use that yet.

                          i figure it should be used for something like short press of volume up key could be increase by 5% where as held rapid fire would first send the +5% then the rapid fire from the rest of the press and hold would increase the volume 1%. 1% because the button presses come VERY quickly.

                          Thoughts, suggestions, or info on what you're doing is always welcome!
                          MobileThree: in car - Zotac Atom/ION - linuxICE 2.0.2
                          --worklog--

                          Comment

                          Working...
                          X