Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: Custom input solution

  1. #1
    Newbie
    Join Date
    Apr 2005
    Posts
    1

    Custom input solution

    This might be helpful for anybody who wants to make their own input solution, ie i-knob or similar. Works great, and comes whith an easy programmable software for up to 128 different input options..
    http://www.ymouse.com/custom/xkmatrix.php

  2. #2
    mox
    mox is offline
    Constant Bitrate mox's Avatar
    Join Date
    Nov 2004
    Location
    The Netherlands
    Posts
    183
    Quote Originally Posted by chris_j67
    Good find -- I was leaning towards an Ipac keyboard controller (http://www.ultimarc.com/ipac1.html) to link my OEM stalk control to the pc, but with my stalk control being wired as a 3x3 matrix of pushbuttons rather than independent switches, the X-keys controller definitely seems the better option.

    Can you tell me more about the bundled software and the programming procedure? E.g., my stalk control contains some sort of a rotary encoder that I would like to use to browse playlists, skip songs etc.. Maybe you can take a look at http://elektron.pol.lublin.pl/users/...mg/pilmega.gif which is the wiring diagram of my stalk control. As you can see, the encoder is nothing but a simple rotary switch, the sequence of which translates to an up/down command. Would it be possible to connect this rotary switch to the X-keys controller? Personally I think I need an extra PIC-processor between the rotary switch and the actual keyboard controller, no matter if it is an X-keys or an I-pac.
    CarPC status: HW all done, SW needs tweaked.
    Hardware: VIA MII-12K, 512MB, 60GB 2.5", CW-8123 DVD-CDRW, 7" Lilli ts, Opus 90W, BU-353 GPS, 802.11b PCI, USB bluetooth dongle, AverMedia AverTV Cardbus Plus, Morex Cubid 3677
    Software: RR, MM/FD

  3. #3
    MySQL Error Scouse Monkey's Avatar
    Join Date
    Mar 2004
    Location
    Bristol
    Posts
    9,727
    Any idea id this thing can deal with switches with a common pin. and needing to be activate d in pairs to do different things. EG then A pressed signal is up, then B pressed signal is right but when A+B pressed the signal is diagonal top-right. Does the softare allow that to be programmed?

  4. #4
    MySQL Error Scouse Monkey's Avatar
    Join Date
    Mar 2004
    Location
    Bristol
    Posts
    9,727
    Just answered my own question:

    Any sequence or combination of keystrokes may be assigned to any of the 96 (PS/2) or 128 (USB) possible switches in the matrix. Any switch, even toggle and rotary switches, can be connected to the matrix.
    and 128 inputs is pretty cool

    LOL check this out...http://www.raildriver.com/rdcontrols/desktop.php

  5. #5
    Raw Wave RoyN's Avatar
    Join Date
    Sep 2004
    Location
    São Paulo, Brazil
    Posts
    3,534
    Is anyone able to figure out if the alps encoder can be interfaced to this card? I tried looking at it but I cant figure out the wiring 100%... would it control the joystick, center button, and rotary functions?

    http://www3.alps.co.jp/WebObjects/ca...KJXT/RKJXT.PDF is the PDF with the wiring information for the Alps control...

  6. #6
    MySQL Error Scouse Monkey's Avatar
    Join Date
    Mar 2004
    Location
    Bristol
    Posts
    9,727
    A few of us are working on that ALPS contoller too. It is perfect but the rotary thing is a bit odd.

    From data sheet:

    8 directional switches that are closed in combinations to do the inter diagonals

    Centre push switch that is closed whenever the joystick action is used. When the button is pressed down only the centre swithc is closed.

    1 common pin for all these 9 switches.


    Then the encoder has 2 phase pins A & B with one common pin.

    If you want more info on the encoder phases look at a simple alps encoder as it will have better info on those data sheets.

    EDIT:
    Because of the combinations needed for control then a PIC in needed but that matirx thing can do sequences and stuff so it should work. Just depends. The Encoder is another matter but it says it will work. We were wonderin if you could simply combine the encoder and switch common pins.

  7. #7
    Variable Bitrate
    Join Date
    Jan 2004
    Location
    Jersey/NY
    Posts
    436
    RoyN, I'm betting it would work just fine.. but for $60, why don't you just rip apart a mouse? Or do you need all those inputs?

    A mouse with 5 total buttons (including middle click) and a scroll wheel should work fine for 4 directions (up, down, left, right) and push.

    If you need the diag's as well for 4 more buttons, I could see why you'd care. My alps encoder from mouser should be here wednesday, and I'm going to wire it up wed or thur night. Personally, just the 4 directions is enough, especially if girder can utilize "double clicks." In other words, if I want to launch GPS at any moment, double click up.

  8. #8
    Raw Wave RoyN's Avatar
    Join Date
    Sep 2004
    Location
    São Paulo, Brazil
    Posts
    3,534
    I have the encoder with me too... I'm just trying to figure out if that board might be a better option than tring to hack up a keyboard... I'm going to have to mkae 2 of these, so that is why I'm looking for something easy

    When you say "common" is it like the ground pin, i.e. common +(connected with)+ pinX would mean movement to X?

  9. #9
    MySQL Error Scouse Monkey's Avatar
    Join Date
    Mar 2004
    Location
    Bristol
    Posts
    9,727
    yeah allt he switches are wired to the common pin. at one end.

    if you had 5 LEDS you could wire one leg to each switch and then combine the remaining to the battery and connect the commont ot he other battery terminal.

    Then then you move the joystick up you will get the LED connected to the centre lighting up and the LED connected to the up position switch....and so on.

    If you see what I mean.

  10. #10
    MySQL Error Scouse Monkey's Avatar
    Join Date
    Mar 2004
    Location
    Bristol
    Posts
    9,727
    on a keyboard matrix you get a bunch of keys all with a common node. This cuts down on wiring. UK_MP3car has combined his steering wheel controls with a keyboard matrix to control his PC. The pug controls had 4 swtiches and 5 wires - ie one common node for all swtiches. Otherwise you would need 8 wires. But you have to poke around and fine enough switches with a common node.

Page 1 of 3 123 LastLast

Similar Threads

  1. Pioneer AUX input problem
    By grunar in forum General Hardware Discussion
    Replies: 9
    Last Post: 12-02-2008, 03:43 AM
  2. Requests
    By CdRsKuLL in forum FreeDrive
    Replies: 118
    Last Post: 08-11-2006, 06:09 AM
  3. Replies: 35
    Last Post: 07-11-2006, 07:07 PM
  4. a serious solution
    By sohaibma in forum Power Supplies
    Replies: 1
    Last Post: 04-06-2005, 03:44 PM
  5. can I use an amplifier for rca input??
    By sheriff in forum General Hardware Discussion
    Replies: 1
    Last Post: 03-23-2001, 09:03 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •