{
  "id": "edpi",
  "version": "2e71e3325d19",
  "status": "published",
  "name": "eDPI Calculator",
  "question": "What is my eDPI?",
  "summary": "Computes eDPI (effective dots per inch), the mouse DPI times the in-game sensitivity, or the DPI or sensitivity that gives an eDPI.",
  "category": "game",
  "subcategory": "video-games",
  "url": "https://www.acalculator.org/game/edpi-calculator",
  "markdown": "https://www.acalculator.org/game/edpi-calculator.md",
  "kind": "formulas",
  "method": "eDPI = DPI × in-game sensitivity; DPI = eDPI ÷ sensitivity; sensitivity = eDPI ÷ DPI.",
  "assumptions": [
    "eDPI compares players in the same game only: each game turns the sensitivity number into a turn angle its own way.",
    "The calculation is exact on the decimals you type, then rounded for display."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "dpi": {
        "title": "Mouse DPI",
        "description": "The mouse resolution in dots (counts) per inch, as set in the mouse software.",
        "type": "number",
        "exclusiveMinimum": 0,
        "maximum": 100000
      },
      "sens": {
        "title": "In-game sensitivity",
        "description": "The sensitivity number set in the game’s settings.",
        "type": "number",
        "exclusiveMinimum": 0,
        "maximum": 1000
      },
      "edpi": {
        "title": "eDPI",
        "description": "Effective DPI: the mouse DPI times the in-game sensitivity.",
        "type": "number",
        "exclusiveMinimum": 0,
        "maximum": 100000000
      }
    }
  },
  "solve": {
    "fillAny": 2,
    "variables": [
      "dpi",
      "sens",
      "edpi"
    ],
    "inputsOnly": []
  },
  "outputs": {
    "dpi": {
      "label": "Mouse DPI",
      "description": "The mouse resolution in dots (counts) per inch, as set in the mouse software.",
      "format": "number"
    },
    "sens": {
      "label": "In-game sensitivity",
      "description": "The sensitivity number set in the game’s settings.",
      "format": "number"
    },
    "edpi": {
      "label": "eDPI",
      "description": "Effective DPI: the mouse DPI times the in-game sensitivity.",
      "format": "number"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "dpi": 800,
      "sens": 0.4
    },
    "outputs": {
      "edpi": 320
    },
    "text": "At 800 DPI and a sensitivity of 0.4, your eDPI is 320."
  },
  "examples": [
    {
      "given": {
        "dpi": 800,
        "sens": 0.4
      },
      "expect": {
        "edpi": 320
      },
      "source": "ProSettings.net, What is DPI & eDPI? https://prosettings.net/blog/what-is-dpi-edpi/ (800 × 0.4 = 320)"
    },
    {
      "given": {
        "dpi": 400,
        "sens": 1.1
      },
      "expect": {
        "edpi": 440
      },
      "source": "hand calculation in content.mdx: 400 × 1.1 = 440; ProSettings.net, What is DPI & eDPI? https://prosettings.net/blog/what-is-dpi-edpi/"
    },
    {
      "given": {
        "edpi": 320,
        "dpi": 1600
      },
      "expect": {
        "sens": 0.2
      },
      "source": "hand calculation in content.mdx: 320 ÷ 1600 = 0.2; ProSettings.net, What is DPI & eDPI? https://prosettings.net/blog/what-is-dpi-edpi/"
    },
    {
      "given": {
        "edpi": 280,
        "sens": 0.35
      },
      "expect": {
        "dpi": 800
      },
      "source": "hand calculation in content.mdx: 280 ÷ 0.35 = 800; ProSettings.net, What is DPI & eDPI? https://prosettings.net/blog/what-is-dpi-edpi/"
    }
  ],
  "sources": [
    "ProSettings.net, What is DPI & eDPI? https://prosettings.net/blog/what-is-dpi-edpi/",
    "Corsair, eDPI Calculator (eDPI = DPI × in-game sensitivity). https://www.corsair.com/us/en/explorer/tools/edpi/edpi-calculator/"
  ],
  "related": [
    "nether-portal"
  ],
  "changelog": []
}
