diff --git a/src/lindbergh/graphics.c b/src/lindbergh/graphics.c index 7bf9f52..a1c5b2b 100644 --- a/src/lindbergh/graphics.c +++ b/src/lindbergh/graphics.c @@ -200,8 +200,8 @@ int XNextEvent(Display *display, XEvent *event_return) case MotionNotify: { - setAnalogue(ANALOGUE_1, ((double)event_return->xmotion.x / (double)getConfig()->width) * 1024.0); - setAnalogue(ANALOGUE_2, ((double)event_return->xmotion.y / (double)getConfig()->height) * 1024.0); + setAnalogue(ANALOGUE_1, ((double)event_return->xmotion.x / (double)getConfig()->width) * 255); + setAnalogue(ANALOGUE_2, ((double)event_return->xmotion.y / (double)getConfig()->height) * 255); } break; diff --git a/src/lindbergh/jvs.c b/src/lindbergh/jvs.c index a618485..314cbe8 100644 --- a/src/lindbergh/jvs.c +++ b/src/lindbergh/jvs.c @@ -30,7 +30,7 @@ int initJVS() io.capabilities.switches = 14; io.capabilities.coins = 2; io.capabilities.players = 2; - io.capabilities.analogueInBits = 10; + io.capabilities.analogueInBits = 8; io.capabilities.rightAlignBits = 0; io.capabilities.analogueInChannels = 20; io.capabilities.generalPurposeOutputs = 20;