Seite 1 von 6 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 57
  1. #1
    Skinner Avatar von capa
    Registriert seit
    Jan 2008
    Ort
    Zuhause
    Beiträge
    596
    Box(en):  Sonstige 

    RetroGame - Joysticks

    Moin,
    vielleicht nützt der Thread dem einem oder anderem in Thema Joysticks für die Retro Games

    -----------------------------

    Ich habe den Logitech RumblePad2 und ein Dualshock3 Sixaxis. Der Logitech läuft schon mal mit snes anstandslos.


    Logitech RumblePad2 LINK

    nach installation:

    root@dm900:/tmp# apt-get install kernel-module-hid-logitech


    wird der Pad erkannt und funzt soweit mit snes. Es funzt der Steuerkreuz und auch die analogen sticks.
    Andere emus muss ich noch testen



    Code:
    root@dm900:~# evtest 
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0: dreambox remote control (native)
    /dev/input/event1: dreambox advanced remote control (native)
    /dev/input/event2: dreambox front panel
    /dev/input/event3: dreambox ir keyboard
    /dev/input/event4: dreambox ir mouse
    /dev/input/event5: Logitech Logitech RumblePad 2 USB
    Select the device event number [0-5]: 5
    Input driver version is 1.0.1
    Input device ID: bus 0x3 vendor 0x46d product 0xc218 version 0x110
    Input device name: "Logitech Logitech RumblePad 2 USB"
    Supported events:
    Event type 0 (EV_SYN)
    Event type 1 (EV_KEY)
    Event code 288 (BTN_TRIGGER)
    Event code 289 (BTN_THUMB)
    Event code 290 (BTN_THUMB2)
    Event code 291 (BTN_TOP)
    Event code 292 (BTN_TOP2)
    Event code 293 (BTN_PINKIE)
    Event code 294 (BTN_BASE)
    Event code 295 (BTN_BASE2)
    Event code 296 (BTN_BASE3)
    Event code 297 (BTN_BASE4)
    Event code 298 (BTN_BASE5)
    Event code 299 (BTN_BASE6)
    Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
    Value 128
    Min 0
    Max 255
    Flat 15
    Event code 1 (ABS_Y)
    Value 128
    Min 0
    Max 255
    Flat 15
    Event code 2 (ABS_Z)
    Value 126
    Min 0
    Max 255
    Flat 15
    Event code 5 (ABS_RZ)
    Value 128
    Min 0
    Max 255
    Flat 15
    Event code 16 (ABS_HAT0X)
    Value 0
    Min -1
    Max 1
    Event code 17 (ABS_HAT0Y)
    Value 0
    Min -1
    Max 1
    Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
    Event type 21 (EV_FF)
    Event code 80 (FF_RUMBLE)
    Event code 81 (FF_PERIODIC)
    Event code 88 (FF_SQUARE)
    Event code 89 (FF_TRIANGLE)
    Event code 90 (FF_SINE)
    Event code 96 (FF_GAIN)
    Properties:
    Testing ... (interrupt to exit)


    PS: wer evtest braucht, ich hab mir eins fürs arm von debian gezogen
    Angehängte Dateien Angehängte Dateien
    Geändert von capa (16. February 2017 um 20:35 Uhr)


    Not shure if I'm in a really bad mood, or if everyone is just really fuckin annoying

  2. #2
    Dreamer Avatar von twicko
    Registriert seit
    May 2015
    Beiträge
    47
    Box(en):  DM900ultraHD 
    Interessant wäre, ob man auch Controller von z.B. Xbox 360 oder PS4 nutzen kann.
    ----------------------

    DM 900 UHD

  3. #3
    Developer Avatar von dreamer-flt
    Registriert seit
    Jun 2009
    Ort
    Germany
    Beiträge
    3.631
    Box(en):  DM900ultraHD  DM7080HD  DM7020HD  DM800  DM600 
    SAITEK P3000, funktioniert out of the box mit dgen, snes, dosbox.

    bei dgen muss in der Configdatei /root/.dgen/dgenrc.auto auf


    Code:
    joy_pad1_start = "joystick0-button7"
    ... geändert werden, damit man in Games START nicht immer mit der RETURN Taste auslösen muß.

    Unter VICE funktioniert trotz Configanpassung die Joystickunterstützung bei mir nicht.

  4. #4
    Moderator Avatar von m0rphU
    Registriert seit
    Feb 2008
    Beiträge
    5.404
    Box(en):  DM900ultraHD  DM7080HD 
    Zitat Zitat von twicko Beitrag anzeigen
    Interessant wäre, ob man auch Controller von z.B. Xbox 360 oder PS4 nutzen kann.
    https://help.ubuntu.com/community/Xbox360Controller

    Für den neuen XBOX One Controller braucht man eventuell einen aktuellen Kernel, der nur auf der 900 verfügbar ist: http://www.pcworld.com/article/26928...ection-an.html

  5. #5
    Dreamer Avatar von Shooter666
    Registriert seit
    Feb 2017
    Beiträge
    6
    Box(en):  DM900ultraHD  DM500HD  DM8000 

    Question

    Wie sieht es mit dem PS3 Controller aus ?
    Geändert von Shooter666 (15. February 2017 um 12:44 Uhr)

  6. #6
    Dreamer
    Registriert seit
    Feb 2012
    Beiträge
    87
    Box(en):  DM525  DM7080HD  DM7020HD  DM800se  DBox2 
    Original PS3 Controller habe ich beim letzten Versuch nicht zum Laufen gekriegt. Einen Hama-Nachbau allerdings schon.

  7. #7
    Dreamer Avatar von Shooter666
    Registriert seit
    Feb 2017
    Beiträge
    6
    Box(en):  DM900ultraHD  DM500HD  DM8000 
    mhh habe leider nur das Orginal ... und wäre halt schön wenn ich die MAC Adresse ändern könnte wie ich das schon bei meinen iPhone mache da läuft der Controller ziemlich gut bei spielen

  8. #8
    Skinner Avatar von capa
    Registriert seit
    Jan 2008
    Ort
    Zuhause
    Beiträge
    596
    Box(en):  Sonstige 
    PS3 Dualshock3 Sixaxis installation


    root@dm900:~# apt-get install kernel-module-hid-sony




    danach sollte das Pad erkannt werden


    root@dm900:~# evtest
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0: dreambox remote control (native)
    /dev/input/event1: dreambox advanced remote control (native)
    /dev/input/event2: Sony PLAYSTATION(R)3 Controller
    /dev/input/event3: dreambox front panel
    /dev/input/event4: dreambox ir keyboard
    /dev/input/event5: dreambox ir mouse
    Select the device event number [0-5]: 2



    Danach wird der Controller erkannt wie man sieht. Getestet hab ich das nur kurz mit SNES emu und da läuft es nicht anständig da wohl die tasten falsch zugewiesen sind (nehme ich an, habe mich nicht damit beschäftigt). Wenn Du snes + marioworld anmachst dann wird der "select" botton zum "bestätigen" verwendet und der "steuerkreuz links" zum pausieren des spiels. Welche genauen tasten das auf dem SNES original pad sind weiss ich jetzt nicht.

    Alles weitere müsst ihr selber probieren sonst wird mein essen kalt und die alte sauer...



    Komplette evtest ausgabe:


    Code:
    root@dm900:~# evtest 
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0:      dreambox remote control (native)
    /dev/input/event1:      dreambox advanced remote control (native)
    /dev/input/event2:      Sony PLAYSTATION(R)3 Controller
    /dev/input/event3:      dreambox front panel
    /dev/input/event4:      dreambox ir keyboard
    /dev/input/event5:      dreambox ir mouse
    Select the device event number [0-5]: 2
    Input driver version is 1.0.1
    Input device ID: bus 0x3 vendor 0x54c product 0x268 version 0x111
    Input device name: "Sony PLAYSTATION(R)3 Controller"
    Supported events:
      Event type 0 (EV_SYN)
      Event type 1 (EV_KEY)
        Event code 288 (BTN_TRIGGER)
        Event code 289 (BTN_THUMB)
        Event code 290 (BTN_THUMB2)
        Event code 291 (BTN_TOP)
        Event code 292 (BTN_TOP2)
        Event code 293 (BTN_PINKIE)
        Event code 294 (BTN_BASE)
        Event code 295 (BTN_BASE2)
        Event code 296 (BTN_BASE3)
        Event code 297 (BTN_BASE4)
        Event code 298 (BTN_BASE5)
        Event code 299 (BTN_BASE6)
        Event code 300 (?)
        Event code 301 (?)
        Event code 302 (?)
        Event code 303 (BTN_DEAD)
        Event code 704 (BTN_TRIGGER_HAPPY1)
        Event code 705 (BTN_TRIGGER_HAPPY2)
        Event code 706 (BTN_TRIGGER_HAPPY3)
      Event type 3 (EV_ABS)
        Event code 0 (ABS_X)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 1 (ABS_Y)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 2 (ABS_Z)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 5 (ABS_RZ)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 40 (ABS_MISC)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 41 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 42 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 43 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 44 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 45 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 46 (?)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 47 (ABS_MT_SLOT)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 48 (ABS_MT_TOUCH_MAJOR)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 49 (ABS_MT_TOUCH_MINOR)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 50 (ABS_MT_WIDTH_MAJOR)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 51 (ABS_MT_WIDTH_MINOR)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 52 (ABS_MT_ORIENTATION)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 53 (ABS_MT_POSITION_X)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 54 (ABS_MT_POSITION_Y)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 55 (ABS_MT_TOOL_TYPE)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 56 (ABS_MT_BLOB_ID)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 57 (ABS_MT_TRACKING_ID)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 58 (ABS_MT_PRESSURE)
          Value      0
          Min        0
          Max      255
          Flat      15
        Event code 59 (ABS_MT_DISTANCE)
          Value      0
          Min        0
          Max     1023
          Fuzz       3
          Flat      63
        Event code 60 (ABS_MT_TOOL_X)
          Value      0
          Min        0
          Max     1023
          Fuzz       3
          Flat      63
        Event code 61 (ABS_MT_TOOL_Y)
          Value      0
          Min        0
          Max     1023
          Fuzz       3
          Flat      63
        Event code 62 (?)
          Value      0
          Min        0
          Max     1023
          Fuzz       3
          Flat      63
      Event type 4 (EV_MSC)
        Event code 4 (MSC_SCAN)
      Event type 21 (EV_FF)
        Event code 80 (FF_RUMBLE)
        Event code 81 (FF_PERIODIC)
        Event code 88 (FF_SQUARE)
        Event code 89 (FF_TRIANGLE)
        Event code 90 (FF_SINE)
        Event code 96 (FF_GAIN)
    Properties:
    Testing ... (interrupt to exit)
    ^C
    Geändert von capa (16. February 2017 um 20:31 Uhr)


    Not shure if I'm in a really bad mood, or if everyone is just really fuckin annoying

  9. #9
    Dreamer Avatar von deepblue2000
    Registriert seit
    Jul 2008
    Beiträge
    132
    Box(en):  DM900ultraHD 
    ich hab nur wireless (bluetooth) xbox360 controller hier,
    damit wirds wohl noch schlechter gehen als mit usb-controllern.
    aber bräuchte man eh erstmal nen treiber

  10. #10
    Moderator Avatar von m0rphU
    Registriert seit
    Feb 2008
    Beiträge
    5.404
    Box(en):  DM900ultraHD  DM7080HD 
    Der Xbox 360 Controller und die erste Generation des Xbox One Controller haben kein Bluetooth. Das hat nur der neueste Xbox One Controller. Da brauchst du spezielle Adapter.

    Der Xbox One Controller kann auch per USB angeschlossen werden.
    Wie das mit den Treibern aussieht, werde ich nach Karneval mal untersuchen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •