Anyone tested leap Motion with BMS?
-
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033Additional information about the problem:
BCCode: 101
BCP1: 0000000000000031
BCP2: 0000000000000000
BCP3: FFFFF88002FD5180
BCP4: 0000000000000003
OS Version: 6_1_7601
Service Pack: 1_0
Product: 256_1Not sure which info to put where on technet, it’s really the first time I’ve had a BSOD with Win7.
-
The BCCode is the Stop code I believe.
-
Yeah that would sound right, the text on BSOD said that it was a CPU core timeout now that I read that. So it’s another hardware problem that the LeapMotion is exacerbating?
-
There is an article about BSODs being generated by USB debug cables with this stop code. I’m wondering if the Leap device is sending some non-kosher signals back.
And then there’s this:
b) a driver whose activity is causing the target processor to lock up
Pretty sure it’s the Leap’s fault if your rig is otherwise stable.
-
Well guys I’m back from vacations and just gave a try the new Airkey 0.6b.
I also customized it with the new gui program. Basic customization, sensitivity, left hand and left/right mouse click… nothing else.
Now I have it only Left Handed and switched the click function. Instead of doing the trigger thing I have the thumb on the palm and when I extent it it clicks. It’s way more stable.
I must figure out some more gestures like the Alt+I for the cutoff and the mouse wheel up/down (damn now it hit me… lol it has a rotate cw/ccw lol ).
I’m uploading a new video. This is the actual third time I’m using leapmotion on BMS. Second time left handed… I thought it would be impossible as I’m right handed… but I fount it way easy. What I must get used is to have my hand in the scope of the sensor… and also maybe alter the sensor position and put it in an angle like 30-40 degrees and have my palm not parallel to the desk but vertical… some guys say it works better and faster.
Lets hope soon enough the dev will implement the auto hand switch or have a gesture to do so… He said he will, so future will be better.
The vid needs 200 minutes to upload… will post it ASAP.
-
ok here it is…
-
I think this is great. You can’t compare it directly to a mouse, which has been refined for 30 years. This will surely become better very quickly. I still can’t stand touch screens at all and would much prefer this kind of system.
-
My BSODs may be solved, I’ve got some good help over at their forums. I switched to the Catalyst 13.8 Beta drivers and now Dropchord is much more stable but haven’t been to update Airkey and try it out in Falcon.
I could see myself using Airkey in Windows near full time with the addition of the double click.
-
hmmm version 0.8 of Airkey is out…
those guys are way fast and good…v0.8:
Touchscreen mode - make any surface into a touchscreen. Details can be found in the link above.
Changes in the way the pointing finger is stored, should be more robust.
Start menu not movable any more.
Hand detection/gestures only in the center of the field of view of the Leap (InteractionBox).And two videos… first the gestures:
Second the table-tablet mode:
-
And the dev says this also should work:
Just WOW…
-
Wonder what it would do if you sneeze violently while gesturing
Warning. Warning.
-
Well Arty, I’ve experimented with putting a Logitech trackpad next to my throttle, but after seeing this, you’ve got me convinced it’s the best thing to happen to flight simming since TrackIR… therefore, I’m ordering it. Thought I’d put it off a few weeks but I can’t stand the waiting after just a few hours!
Are there any config files or such that would help, or will it be easy to set up?
-
I can’t seem to find any documentation… Having a hard time. Anyone have any tips or profiles? Thanks.
-
I will send u my profile. Sorry I was real life busy this weekend and didn’t had time to open the pc.
Well documentation doesn’t exist , u can read the airkey thread at leapmotion forum.
In airkey u open the xml with notepad and on every new command has its explanation. Yeap a bit hard to comprehend at start but reading the forum wathing the vids and asking the dev at the forum helps. also in the same thread in the forum, user sharp made a gui for airkey.
for me the difficuld part was to understand the commands area and mouse area. meaning before a point moving your finger only moves the mouse cursor, pushing the finger closer to the monitor u enter the commants area where u can swipe, left or right click and etc… along side with mouse movement. -
this is my profile for Falcon now with version 0.6b
<sensitivity attr="5">Sensitivity of mouse movement, in px/mm. Negative values invert axes.</sensitivity> <mousezone attr="-25">-25Where zone for mouse movement starts in mm, 0 = above Leap, negative = behind Leap. Set to -9999 to disable mouse navigation</mousezone> <circlingspeed attr="5">Steps per turn, increase for faster circling</circlingspeed> <lefthanded attr="true">Enable for left-hand navigation</lefthanded> <inverttrigger attr="true">If true, extending the thumb triggers a click</inverttrigger> <gesturedelay attr="10">Pause after a gesture (in ms)</gesturedelay> <circlestepcw><ismouse attr="false">set to "true" if it's a mouse-key</ismouse> <ctrl attr="false">control key activated?</ctrl> <alt attr="false">alt</alt> <win attr="false">(left) windows key</win> <shift attr="false">shift</shift> <virtkeycode attr="0">The integer virtual Key-Code. For a list check readme.txt or http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731%28v=vs.85%29.aspx</virtkeycode> <keeppressed attr="false">false = the key is also released</keeppressed> <release attr="false">true - sends the commando to release the key. A previous keypress is necessary!</release></circlestepcw> <circlestepccw><alt attr="false"></alt> <release attr="false"></release></circlestepccw> <swipeup><alt attr="false"></alt> <virtkeycode attr="0">0 means gesture not in use</virtkeycode> <release attr="false"></release></swipeup> <swipedown><alt attr="false"></alt> <release attr="false"></release></swipedown> <swipeleft>-- <alt attr="false"></alt> <release attr="false"></release></swipeleft> <swiperight><alt attr="false"></alt> <release attr="false"></release></swiperight> <screentab><alt attr="false"></alt> <release attr="false"></release></screentab> <keytab><alt attr="false"></alt> <release attr="false"></release></keytab> <mouseup><ismouse attr="false">!! This command is deprecated !!</ismouse> <alt attr="false"></alt> <release attr="true">...and released</release></mouseup> <mouseclick><ismouse attr="true">This command is used for the thumb-trigger in click-Mode (finger horizontal)</ismouse> <alt attr="false"></alt> <release attr="false"></release></mouseclick> <mousekeepdown><ismouse attr="true">This command is used for the thumb-trigger in keep-Mode (finger downwards)</ismouse> <alt attr="false"></alt> <release attr="false"></release></mousekeepdown> <mousekeepright><ismouse attr="true">This command is used for the thumb-trigger, pinky extended in keep-Mode (finger downwards)</ismouse> <alt attr="false"></alt> <release attr="false"></release></mousekeepright> <mouseright><ismouse attr="true">Thumb-Trigger (horizontal finger movement) while pinky finger is extended</ismouse> <alt attr="false"></alt> <release attr="false"></release></mouseright> <circlestepcwmultifinger><alt attr="false"></alt> <shift attr="false">s</shift> <virtkeycode attr="-2048">if its -2048, it reverses the direction</virtkeycode> <release attr="false"></release></circlestepcwmultifinger> <circlestepccwmultifinger><alt attr="false"></alt> <release attr="false"></release></circlestepccwmultifinger> <swipeupmultifinger><alt attr="false"></alt> <virtkeycode attr="0">0 means gesture not in use</virtkeycode> <release attr="false"></release></swipeupmultifinger> <swipedownmultifinger><alt attr="false"></alt> <virtkeycode attr="0">win-d = show desktop</virtkeycode> <release attr="false"></release></swipedownmultifinger> <swipeleftmultifinger><alt attr="false"></alt> <release attr="false"></release></swipeleftmultifinger> <swiperightmultifinger><alt attr="false"></alt> <release attr="false"></release></swiperightmultifinger> <screentabmultifinger><alt attr="false"></alt> <release attr="false"></release></screentabmultifinger> <keytabmultifinger><alt attr="false"></alt> <release attr="false"></release></keytabmultifinger> <screentabmousezone><ismouse attr="true">screenTab in MouseZone, I find it incredibly hard to use - implemented anyways!</ismouse> <alt attr="false"></alt> <release attr="false"></release></screentabmousezone> <keytabmousezone><alt attr="false"></alt> <virtkeycode attr="32">middle click</virtkeycode> <release attr="false"></release></keytabmousezone> <circlestepcwoffhand><alt attr="false"></alt> <release attr="false"></release></circlestepcwoffhand> <circlestepccwoffhand><alt attr="false"></alt> <release attr="false"></release></circlestepccwoffhand> <swipeupoffhand><alt attr="false"></alt> <virtkeycode attr="0">0 means gesture not in use</virtkeycode> <release attr="false"></release></swipeupoffhand> <swipedownoffhand><alt attr="true"></alt> <release attr="false"></release></swipedownoffhand> <swipeleftoffhand><alt attr="true"></alt> <release attr="false"></release></swipeleftoffhand> <swiperightoffhand><alt attr="true"></alt> <release attr="false"></release></swiperightoffhand> <screentaboffhand><alt attr="false"></alt> <release attr="false"></release></screentaboffhand> <keytaboffhand><alt attr="false"></alt> <release attr="false"></release></keytaboffhand> <circlestepcwmultifingeroffhand><ismouse attr="false">set to "true" if it's a mouse-key</ismouse> <ctrl attr="false">control key activated?</ctrl> <alt attr="false">alt</alt> <win attr="false">(left) windows key</win> <shift attr="false">shift</shift> <keeppressed attr="false">false = the key is also released</keeppressed> <release attr="false"></release></circlestepcwmultifingeroffhand> <circlestepccwmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></circlestepccwmultifingeroffhand> <swipeupmultifingeroffhand><alt attr="false"></alt> <virtkeycode attr="0">0 means gesture not in use</virtkeycode> <release attr="false"></release></swipeupmultifingeroffhand> <swipedownmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swipedownmultifingeroffhand> <swipeleftmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swipeleftmultifingeroffhand> <swiperightmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swiperightmultifingeroffhand> <screentabmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></screentabmultifingeroffhand> <keytabmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></keytabmultifingeroffhand> <clap><ismouse attr="false">This is the new clap command</ismouse> <alt attr="true"></alt> <release attr="false"></release></clap> <fistbump><ismouse attr="false">And this the new fistBump</ismouse> <alt attr="true"></alt> <release attr="false"></release></fistbump> <enablehanddetection attr="true">Distinguish between main Hand (as set by parmeter lefthanded) and off Hand</enablehanddetection> <mousewheelsensitivity attr="60">The amount of change a mousewheel-execution causes. 60 is default, equals one wheel click</mousewheelsensitivity> <enabletimeoutgesture attr="false">enable the time-out gesture to start/stop tracking</enabletimeoutgesture>
For version 0.8 I made this one but didn’t test it yet with BMS. Should work ok.
<lefthanded attr="true"></lefthanded> <touchanddragsensitivity attr="3"></touchanddragsensitivity> <circlestepcw><alt attr="false"></alt> <release attr="false"></release></circlestepcw> <circlestepccw><alt attr="false"></alt> <release attr="false"></release></circlestepccw> <swipeup><alt attr="false"></alt> <release attr="false"></release></swipeup> <swipedown><alt attr="false"></alt> <release attr="false"></release></swipedown> <swipeleft><alt attr="false"></alt> <release attr="false"></release></swipeleft> <swiperight><alt attr="false"></alt> <release attr="false"></release></swiperight> <screentab><alt attr="false"></alt> <release attr="false"></release></screentab> <keytab><alt attr="false"></alt> <release attr="false"></release></keytab> <mouseup><alt attr="false"></alt> <release attr="false"></release></mouseup> <mouseclick><alt attr="false"></alt> <release attr="false"></release></mouseclick> <mousekeepdown><alt attr="false"></alt> <release attr="false"></release></mousekeepdown> <mousekeepright><alt attr="false"></alt> <release attr="false"></release></mousekeepright> <mouseright><alt attr="false"></alt> <release attr="false"></release></mouseright> <circlestepcwmultifinger><alt attr="false"></alt> <release attr="false"></release></circlestepcwmultifinger> <circlestepccwmultifinger><alt attr="false"></alt> <release attr="false"></release></circlestepccwmultifinger> <swipeupmultifinger><alt attr="false"></alt> <release attr="false"></release></swipeupmultifinger> <swipedownmultifinger><alt attr="false"></alt> <release attr="false"></release></swipedownmultifinger> <swipeleftmultifinger><alt attr="false"></alt> <release attr="false"></release></swipeleftmultifinger> <swiperightmultifinger><alt attr="false"></alt> <release attr="false"></release></swiperightmultifinger> <screentabmultifinger><alt attr="false"></alt> <release attr="false"></release></screentabmultifinger> <keytabmultifinger><alt attr="false"></alt> <release attr="false"></release></keytabmultifinger> <screentabmousezone><alt attr="false"></alt> <release attr="false"></release></screentabmousezone> <keytabmousezone><alt attr="false"></alt> <release attr="false"></release></keytabmousezone> <gesturedelay attr="800"></gesturedelay> <circlestepcwoffhand><alt attr="false"></alt> <release attr="false"></release></circlestepcwoffhand> <circlestepccwoffhand><alt attr="false"></alt> <release attr="false"></release></circlestepccwoffhand> <swipeupoffhand><alt attr="false"></alt> <release attr="false"></release></swipeupoffhand> <swipedownoffhand><alt attr="false"></alt> <release attr="false"></release></swipedownoffhand> <swipeleftoffhand><alt attr="false"></alt> <release attr="false"></release></swipeleftoffhand> <swiperightoffhand><alt attr="false"></alt> <release attr="false"></release></swiperightoffhand> <screentaboffhand><alt attr="false"></alt> <release attr="false"></release></screentaboffhand> <keytaboffhand><alt attr="false"></alt> <release attr="false"></release></keytaboffhand> <circlestepcwmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></circlestepcwmultifingeroffhand> <circlestepccwmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></circlestepccwmultifingeroffhand> <swipeupmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swipeupmultifingeroffhand> <swipedownmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swipedownmultifingeroffhand> <swipeleftmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swipeleftmultifingeroffhand> <swiperightmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></swiperightmultifingeroffhand> <screentabmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></screentabmultifingeroffhand> <keytabmultifingeroffhand><alt attr="false"></alt> <release attr="false"></release></keytabmultifingeroffhand> <clap><alt attr="false"></alt> <release attr="false"></release></clap> <fistbump><alt attr="true"></alt> <release attr="false"></release></fistbump> <enablehanddetection attr="true"></enablehanddetection> <enabletimeoutgesture attr="true"></enabletimeoutgesture>
And same from AirKey Manager:
-
Thanks a million!
Okay, going to test it. But I’m not sure what the “mouse right” gesture is. Could you explain that? The swipe gestures as well. My hand’s getting tired trying it and carpal tunnel doesn’t help.
EDIT: Okay, I see in the first XML that mouseright appears to mean I do the normal trigger gesture but have my pinky finger extended first.
Anything on the swipes?
-
on the swipes mostly I was experimenting…On the last xml works ok… kinda… how to perform them look at the video with the gestures on the previous page.
-
I can get the swipes to go but have a hard time with keeping the pointer in place when doing it.
There has been a new release today of AirKey Manager with AirKey built into it.
-
play with mouse sensitivity. 0-4 way sensitive 4-8 less sensitive.
-
just an update on it…
works pretty nice.