Lightgun Lichtknarre > Wii 4 LED tracker plugin

Whats going on here?

Here you will learn all the information about the Lichtknarre – Wii 4 LED tracker plugin. If you don’t know what Lichtknarre is, then look here: https://geekonarium.de/en/lichtknarre-lightgun/

The Wii 4 LED Tracker Plugin lets you play with 4 LEDs and the Wii remote with the accuracy of a rear sight.

Show me!

Features

  • Only needs to be calibrated once in theory.
  • The user can move to a certain degree. It is not necessary to stand exactly in the spot where the calibration was made.
  • Wii controllers can be quickly connected without the need for Windows menus.
  • Easy to use with other games through vjoy2- or mouse-plugin.
  • Yes you can rotate the Wii controller. It takes about 1 second for the programme to readjust. But this is actually no problem in use.
  • The gun only needs to be 1.3 – 1.5 times as far away as the display is wide.

Getting started

Follow this Step by Step Guide: https://www.instructables.com/Wii-Remote-As-Lightgun-With-Iron-Sight-Accuracy/

Come back for troubleshooting.

Troubleshooting

Problems:

  1. Update your Windows! Windows 10 has several Bluetooth Updates. Look here:
  2. The special -TR version atm not working: https://wiki.dolphin-emu.org/index.php?title=Wii_Remote_Plus_(RVL-CNT-01-TR)_Connection_Guide
    1. If someone knows where to buy this special version please come to discord. Look here under Discord.
  3. The wiiremote does not want to connect.
    1. Make sure your Windows-OS is up to date.
      1. If not make sure the bluetooth driver are installed in a correct way.
    2. Make sure your wii is off and than hold 1 and 2 till it is listed. Wait 10 seconds if you accendantly hit another button or do not hold 1 and 2 simultan.
    3. See solution 5
    4. See solution 6
    5. Disconnect Mayflash Dolphin-Bar. Make sure your PC only have one bluetooth-radio. Restart your computer and try again. 
      (I want to have MayFlash Dolphin-Bar support in future as an alternative more worse position recognition, but also with iron sight accuracy.)
    6. Some antivirus software do not allow the Lichtknarre-tool to use bluetooth by default. Maybe Windows Defender. You have to configure the antivirus software that it allows the tool to use bluetooth.
  4. My LEDs jump in the preview or flickers.
    1. see solution 1
    2. Configure IR sensitivity settings. Maybe to max.
    3. Use the BAD-LED mode which is available since 0.9.8.
    4. Your LEDs are too weak or have a limited glowing angle. Consider to build the LEDs from out tutorial: https://geekonarium.de/en/lightgun-lichtknarre-leds-building/
  5. The cursor jumps back and forth.
    1. see solution 1 and 2
  6. My cursor jumps across the screen in a kind of grid.
    1. see solution 3
  7. The cursor moves too slowly.
    1. see solution 4
  8. When I connect my Nunchuck, the programme crashes.
    1. First connect the Nunchuck and start the programme.
  9. If I connect more than one Nunchuck, the programme crashes.
    1. This will hopefully be fixed in the next version.
  10. My cursor moves with an offset
    1. lookup this configuration: https://geekonarium.de/en/what-is-ir-offset-and-why-do-i-need-it/
    2. If you use vjoy2 plugin and the offset is only in the emulator, than its because of the emulator/game configuration. Please check mouse plugin without emulator/game if this happens also.

Possible solutions:

  1. You have other light sources around the screen.
    These must be eliminated. Even if you think there are none, there may be some due to reflections from other light sources in the surroundings. It may also be the case that yesterday everything still worked, but today it no longer works due to the incident sunlight. After these have been eliminated you should recalibrate the gun.

    Resources:
    1. You can use your smartphone’s camera to help you do this. This can make IR light sources visible.
    2. You can set the IR sensitivity in the programme. As reflective lights are usually darker, they can be excluded.

  2. You are standing too close to the screen. The gun must be at least 1.3-1.5 times the screen width.
  3. The wii camera only has a resolution of 1024×768, so if you have set a 4K resolution, not all pixels on the screen can be reached. You should therefore play at a lower resolution.
  4. It could be that your Bluetooth device is too slow. Check the compatibility lists of the wii remote for this.
    http://wiibrew.org/wiki/List_of_Working_Bluetooth_Devices#
  5. You installed third party wii software driver to your computer. For example: HID wiimote by Julian Oehr or touchmote (not sure about that). Please uninstall these drivers before usage.

    A good tool for this is: https://github.com/lostindark/DriverStoreExplorer
    Please beware that you can damage your pc when you do something wrong. No waranty. On your own responsibility.

  6. You’r bluetooth dongle is incompatible. Please check: http://wiibrew.org/wiki/List_of_Working_Bluetooth_Devices#

Discord

15 comments

  • Michael

    Sebastian, awesome project, thanks.

    I won’t know how to create the required LEDs, but I’m thinking about if it could be somehow workaround to have the most accurate 4-IR_LED setup system.

    Do you think that if I manage to somehow put 4 different IR LED sensors, the system would work ok? eg, if I put 4 different Wii IR USB bars (and cover one of the ends with opaque insulating tape or similar)?

    Not sure if IR LED bulbs and lamps exist for trying to achieve something similar even if I have to buy the same item a few times (if they exist)

    • Sebastian

      Hi Michael,

      thank you for your comment 🙂

      Are you planning to play on a projector? Then you should use the 4 IR LED Tracker plugin with strong IR LEDs as described in the video. If you are only playing on a standard monitor, then you can also use low current IR LEDs with the 4 LED Tracker plugin.

      I can’t tell you if it works to tape off the LEDs of the WiiBar so that only one side is visible and then arrange them correctly on the monitor. Because I have never done that. Theoretically it could work. But it is actually super easy to build IR LEDs with USB. Best you search for it on youtube. Low power IR 850 nm LEDs are very cheap and you always have old USB cables lying around somewhere. May i should do a new Video with USB solution? If you end up using 4 low power IR LEDs you have to play around with the BAD-LED value till you satisfied 😉 But it should work as you can see here: https://youtu.be/2AiFrcu059I?t=962

      We don’t offer any professional products on this topic, because this is just a hobby site 🙂 Maybe someday someone will make a kit for the infrared LEDs.

      There is a new version coming out very soon which includes a 2 IR LED Tracker plugin that also works with the Wii sensor bar. Of course you have to keep a bigger distance to the screen. Nevertheless it is very accurate with rear sight.

      Ginzu is so kind and currently making a video for it and then the new version will be released together. You can come to the Discord channel to get the test version : https://discord.com/invite/vcvKM5B6?utm_source=Discord%20Widget&utm_medium=Connect https://geekonarium.de/en/lightgun-lichtknarre-for-the-wii-remote-on-your-pc-computer/#howicouldhelp . All bugs should be fixed by now. Play with only one sensor bar is also very nice 🙂 And it has also rear sight accuracy.

      If you have more questions let me know 🙂 and also if you managed to make it work 🙂

      • Michael

        Hi Sebastian, not sure why but the site doesn’t allow me to reply on the thread above. It just refreshes the page, so following up to your answer on a new comment.

        Follow up 01 with a few doubts.

        01. High power LEDs
        > 4 IR LED Tracker plugin with strong IR LEDs as described in the video.
        > Low power IR 850 nm LEDs
        Yes, I was planning on using it in both, TV and projector, so better the high power LEDs I think.
        One doubt, in the page for building the LEDs – https://geekonarium.de/en/lightgun-lichtknarre-leds-building/ – mentions 850nm as well (4 x IR 850 nm High Power LEDs ). Not sure if the Low power ones are lower than that?

        What should one look for for those ‘high power LEDs’? is it a higher nm value than 850 for the High power ones?

        02. 4 LEDs in projector
        Do you by any chance have an idea of how one could stick the 4 LEDs should I be able to make it in the future to the fabric in a projector?
        I couldn’t think of a way to put the bottom one and the 2 on the sides. It seems they would just fall off?

        03. 2 IR LED Tracker
        I would definitely check the 2 IR solution then. Following you and Ginzu to keep updated.

        04. Discord
        Getting an ‘Invite invalid’ error message when clicking on the link if you can create a new one?
        – This invite may be expired, or you might not have permission to join.

    • Sebastian

      Sry needed to update the messages several times 😉

  • Realmof

    Hey there 🙂

    I Love this project❤️ and it works great for me! 😁 Thank you so much for creating this!

    the only issue I’m having is that every time I sync two controllers, the program has a crash and I have to reopen it. is this maybe a windows defender issue? 🤔. either way, everything else works perfect and I’m excited to see this program develop as time goes on, and features on the backlog get implimented🙂

  • GBAGuy007

    Hi, I love your project, I’m using it now and it’s working great where others like it failed. I can’t put into words how much I truly appreciate this project. I would also like to say that while this page was clearly made in German (and no offense, it’s not that fluent in English), I’m a native English speaker and would love to support you by localizing the English part of your site to make it that little bit more welcoming to newcomers as your page grows. Just tell me how I would do that and I’d gladly help.

  • Jerome

    Hi,
    Thank you very much for this project which seems to be well worked.
    I also had the opportunity to test the use of wiimotes with the available library.

    Concerning the use of a single sensor bar while keeping an iron sight, I think you could propose to the user to define the 4 corners of the screen for the configuration. I would be curious to see the result.

    I suggest you to have a quick look at my github which is basically your ideas : https://github.com/JeromeGsq/LightGunWiimote4Points/tree/develop/NetInputs
    I can use the wiimote or the vjoy with iron sight too, but I couldn’t simulate rawInputs for some games/emulators. Did you find a solution?
    In my case, I would like to be able to play PCSX2 Time Crisis 2 to 2 players.
    Don’t hesitate to ask me if you need help.

    Jérôme

    • Sebastian

      Hi,

      thanks 4 commenting here :-).

      # „Concerning the use of a single sensor bar while keeping an iron sight, I think you could propose to the user to define the 4 corners of the screen for the configuration. I would be curious to see the result.“
      > Yes this is what i planned todo. Messure the distance of the wii sensor bar IRs. Than scale the distances of the calibrated points in ratio to the messured sensorbar IR distance. It can also be assumed that the sensor bar is horizontal. Therefore, one could also calculate the rotation in this way. Atm not 100% sure how it works in detail. But ppl done it already.

      # „I can use the wiimote or the vjoy with iron sight too, but I couldn’t simulate rawInputs for some games/emulators. Did you find a solution?“
      > Atm i tested only these emulators: https://geekonarium.de/en/lightgun-emulator-configuration/ . ginzu emulation on youtube atm test whole bunch of other emulators with vjoy2 plugin. I hope he will do some tutorial videos soon. I will let you know. https://www.youtube.com/channel/UCjVKvPckPpzCNX8BhuZ_FIg

      # „I suggest you to have a quick look at my github which is basically your ideas : https://github.com/JeromeGsq/LightGunWiimote4Points/tree/develop/NetInputs“
      > Thanks i will check it out 🙂

      # „In my case, I would like to be able to play PCSX2 Time Crisis 2 to 2 players.“
      > We tested that. Had no luck so far with the nuvee plugin. But the nuvee plugin is opensource i think? https://github.com/mirror/nuvee/tree/master/nuvee_ps2_usb%20-%20guncon2%2C%20keyboard%2C%20mouse/src ? Maybe someone fork that project and translate that to gamepad that it is feedable by vjoy2 or use other techniques like net communication from Lichtknarre-plugin ( https://github.com/Geekonarium/LichtknarrePlugin ) to PCSX2-plugin. There are many possible solutions. 🙂 Need to find time for this.

    • Sebastian

      @Jérôme:
      I checked your code. Its not like my software. My Software do not need to see every IR at given time to calc the position. I have also one LED mode, after i saw 2 LEDs. The approach to find out which LED is which is toally different.

      Also im not sure with your code that the wiimotelib gives you the correct IRs for top, left, right, bottom everytime by the same indexes.
      But seems like that cause you use it. But than your software need to see the LEDs all at once to calc position. 🙂

Leave a Reply