Froschbauer: MouseEvent.mozInputSource kann vom Keyboard kommen, PointerEvent.pointerType nicht?

Hallo,

Kann mir das jemand erklären? https://developer.mozilla.org/de/docs/Web/API/PointerEvent/pointerType hat vier Typen: "", "mouse", "pen", und "touch". Analog dazu gibt es in https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/mozInputSource MOZ_SOURCE_UNKNOWN, MOZ_SOURCE_MOUSE, MOZ_SOURCE_PEN, und MOZ_SOURCE_Touch. Aber was ist mit MOZ_SOURCE_ERASER (wird wahrscheinlich auch als pen identifiziert), MOZ_SOURCE_CURSOR (wahrscheinlich mouse), aber vor allem MOZ_SOURCE_KEYBOARD? Wie löst man ein Mausevent mit der Tastatur aus?? Und was kommt dann bei PointerEvent für ein pointerType raus?

  1. Hallo Froschbauer,

    So verwenden Sie die Tastaturmaus

    Ich bin von MOZ_SOURCE_CURSOR aber verwirrt. So, wie das da steht, ist "Cursor" ein Gerät. Aber, hä?, was für eins? Welche Zeige-Geräte gibt es, die keine Maus, kein Tablet und kein Touch-Device sind? Muss ich jetzt an einen Laserpointer denken? Oder an einen Wii-Controller?

    Aber letztlich ist's auch egal. Das ist ein Firefox-only Property und damit viel zu inkompatibel, um sich damit näher beschäftigen zu müssen. Die Idee eines inputSource-Property hat es auch nicht in eine Spec geschafft.

    Rolf

    --
    sumpsi - posui - obstruxi