{
"info": {
"author": "BoppreH",
"author_email": "boppreh@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
"Operating System :: Unix",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Utilities"
],
"description": "mouse\n=====\n\nTake full control of your mouse with this small Python library. Hook\nglobal events, register hotkeys, simulate mouse movement and clicks, and\nmuch more.\n\n*Huge thanks to `Kirill Pavlov `__ for\ndonating the package name. If you are looking for the Cheddargetter.com\nclient implementation,\n```pip install mouse==0.5.0`` `__.*\n\nFeatures\n--------\n\n- Global event hook on all mice devices (captures events regardless of\n focus).\n- **Listen** and **sends** mouse events.\n- Works with **Windows** and **Linux** (requires sudo).\n- **Pure Python**, no C modules to be compiled.\n- **Zero dependencies**. Trivial to install and deploy, just copy the\n files.\n- **Python 2 and 3**.\n- Includes **high level API** (e.g. `record <#mouse.record>`__ and\n `play <#mouse.play>`__.\n- Events automatically captured in separate thread, doesn't block main\n program.\n- Tested and documented.\n\nThis program makes no attempt to hide itself, so don't use it for\nkeyloggers.\n\nUsage\n-----\n\nInstall the `PyPI package `__:\n\n::\n\n $ sudo pip install mouse\n\nor clone the repository (no installation required, source files are\nsufficient):\n\n::\n\n $ git clone https://github.com/boppreh/mouse\n\nThen check the `API docs `__ to\nsee what features are available.\n\nKnown limitations:\n------------------\n\n- Events generated under Windows don't report device id\n (``event.device == None``).\n `#21 `__\n- To avoid depending on X the Linux parts reads raw device files\n (``/dev/input/input*``) but this requries root.\n- Other applications, such as some games, may register hooks that\n swallow all key events. In this case ``mouse`` will be unable to\n report events.\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/boppreh/mouse",
"keywords": "mouse listen hook simulate automate",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "mouse",
"package_url": "https://pypi.org/project/mouse/",
"platform": "",
"project_url": "https://pypi.org/project/mouse/",
"project_urls": {
"Homepage": "https://github.com/boppreh/mouse"
},
"release_url": "https://pypi.org/project/mouse/0.7.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Hook and simulate global mouse events in pure Python",
"version": "0.7.0"
},
"last_serial": 3097009,
"releases": {
"0.1": [],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "6a27d0178448b405df2e25ba95633f1a",
"sha256": "a19aed61e9d007192cc66f4b3de4887ead38dc90dc34d51e85fd3156e782f9bd"
},
"downloads": -1,
"filename": "mouse-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "6a27d0178448b405df2e25ba95633f1a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1880,
"upload_time": "2014-03-17T08:33:07",
"url": "https://files.pythonhosted.org/packages/d1/28/5f537b2a4e5184f5d0405df5e1b1b45efb54d7dd7b5714ec3a8052142f28/mouse-0.1.1.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "4518dde29e82d83195822954a3b2410d",
"sha256": "0114db0d6b6aad7511a6facdbcea87bbdb102be3dfacbda3d3478c2bd69a9632"
},
"downloads": -1,
"filename": "mouse-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "4518dde29e82d83195822954a3b2410d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7097,
"upload_time": "2014-03-25T04:07:11",
"url": "https://files.pythonhosted.org/packages/35/1c/e3ab2b91a96acb14286aff5bf860632b00efb97751957ff4859f4df09fe1/mouse-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "983a3335848703479b1e5fbf2a10cc96",
"sha256": "22597af020b73e8c02a61a15b5b75dbd80e972d4ed84a90518cc94b954919f69"
},
"downloads": -1,
"filename": "mouse-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "983a3335848703479b1e5fbf2a10cc96",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13930,
"upload_time": "2014-04-01T02:53:31",
"url": "https://files.pythonhosted.org/packages/4f/8d/d358e81a9b798680c0708e368db20bbc501b85401824265d8fcec07b4801/mouse-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "fe5ffec9fb43d455fc7acddf8b2c6555",
"sha256": "8b6eb5d0fa50c94dc8061c6530cc895bd7d2826cea8088b196269c26924e79f6"
},
"downloads": -1,
"filename": "mouse-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "fe5ffec9fb43d455fc7acddf8b2c6555",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14128,
"upload_time": "2014-04-02T03:06:25",
"url": "https://files.pythonhosted.org/packages/a3/99/5d5064c8faca58bdcfb7fc4233a7debf57cdab0b0bcc4be2df39b51fe043/mouse-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "b154fc558b3e082830f83fefbb3d5012",
"sha256": "2c9f30b7a16c10295749cb2cebe5b7cce840b63a8f7e0ba8a6b41a9802d60d1c"
},
"downloads": -1,
"filename": "mouse-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "b154fc558b3e082830f83fefbb3d5012",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14161,
"upload_time": "2014-04-02T03:57:52",
"url": "https://files.pythonhosted.org/packages/40/8d/b636194401306a971d5e02f7b580c53c722aaa3ff8199eba0c693f37b0b2/mouse-0.4.1.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "4f23c2e2d5d69794176b32ed3e13bac0",
"sha256": "7143b7774acf59d91b0be1e818dc2f37a29714d7259d85ce30fb10c142a86f55"
},
"downloads": -1,
"filename": "mouse-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "4f23c2e2d5d69794176b32ed3e13bac0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14280,
"upload_time": "2014-05-26T10:26:16",
"url": "https://files.pythonhosted.org/packages/eb/b7/59bc8627dbc5319a6c96dafa16e9e4f408b72d96176f22b1d8b1e4404579/mouse-0.5.0.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "edd178263d98e9196686dffbaccc43d6",
"sha256": "88d3339e0a794afd69fd1c5dcbfd5233d283143d79f3c96f98a50ada11f7615c"
},
"downloads": -1,
"filename": "mouse-0.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "edd178263d98e9196686dffbaccc43d6",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 14040,
"upload_time": "2017-08-04T02:45:57",
"url": "https://files.pythonhosted.org/packages/45/f3/3544cc714865202967145d41995dd1fd898580213f66cc62e37baa9f136d/mouse-0.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "678c9c6fa1312237f64980a022938605",
"sha256": "bba6ac4849de3f741019e75bece0138e4761bb335fc09e8504cb77b7042e34b4"
},
"downloads": -1,
"filename": "mouse-0.6.0.win-amd64.zip",
"has_sig": false,
"md5_digest": "678c9c6fa1312237f64980a022938605",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33905,
"upload_time": "2017-08-04T02:51:27",
"url": "https://files.pythonhosted.org/packages/b1/e6/9c1cc597f8716370654a4d188cde6c51d09ed8ca557fe3c47adf325b1b08/mouse-0.6.0.win-amd64.zip"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "7490b8a1042b535ef13c5542520be45e",
"sha256": "eee7211a266c64f81ab7b131af9cd53ba2d2d4cc4e496c62dc2004cff71a2195"
},
"downloads": -1,
"filename": "mouse-0.6.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7490b8a1042b535ef13c5542520be45e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16429,
"upload_time": "2017-08-08T13:14:33",
"url": "https://files.pythonhosted.org/packages/1f/b5/fccd64ecc3a815533eaccc69f17e1b6cbedb6daf8b08999403a89ebab12d/mouse-0.6.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d8a9b79255e9c1cb863dc343252b0dd8",
"sha256": "f6d216e0118bb7fc2e7e3766bce7473463f9a15be12c47e7a869aacf85178140"
},
"downloads": -1,
"filename": "mouse-0.6.1.zip",
"has_sig": false,
"md5_digest": "d8a9b79255e9c1cb863dc343252b0dd8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16905,
"upload_time": "2017-08-08T13:14:34",
"url": "https://files.pythonhosted.org/packages/b0/45/0bc3e719396caffe15ad8c4621e6bc96e8470675fe972aef7f66357dc65c/mouse-0.6.1.zip"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "3e7ed4315ef6f67f3fc8e17647d9ee04",
"sha256": "448ec56ee5729e7c315bec1dccc72becf53fae0464c4757991e3846841018de3"
},
"downloads": -1,
"filename": "mouse-0.7.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3e7ed4315ef6f67f3fc8e17647d9ee04",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16931,
"upload_time": "2017-08-15T02:45:25",
"url": "https://files.pythonhosted.org/packages/ac/23/29e58942846908ad10357d130a12d2530cfc4ab6e99c3f2becd9829ba828/mouse-0.7.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "aa68ac092ce188c67d46e2118df91d91",
"sha256": "b833411f0e3aa3083ef0176effb9afe8dae5e33d09ae151208f12f39d1a283a2"
},
"downloads": -1,
"filename": "mouse-0.7.0.zip",
"has_sig": false,
"md5_digest": "aa68ac092ce188c67d46e2118df91d91",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17397,
"upload_time": "2017-08-15T02:45:29",
"url": "https://files.pythonhosted.org/packages/19/6e/0023f4d4f43dfa8f047619f6708d9760aec47430858bbb4d430bed32cf27/mouse-0.7.0.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "3e7ed4315ef6f67f3fc8e17647d9ee04",
"sha256": "448ec56ee5729e7c315bec1dccc72becf53fae0464c4757991e3846841018de3"
},
"downloads": -1,
"filename": "mouse-0.7.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3e7ed4315ef6f67f3fc8e17647d9ee04",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16931,
"upload_time": "2017-08-15T02:45:25",
"url": "https://files.pythonhosted.org/packages/ac/23/29e58942846908ad10357d130a12d2530cfc4ab6e99c3f2becd9829ba828/mouse-0.7.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "aa68ac092ce188c67d46e2118df91d91",
"sha256": "b833411f0e3aa3083ef0176effb9afe8dae5e33d09ae151208f12f39d1a283a2"
},
"downloads": -1,
"filename": "mouse-0.7.0.zip",
"has_sig": false,
"md5_digest": "aa68ac092ce188c67d46e2118df91d91",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17397,
"upload_time": "2017-08-15T02:45:29",
"url": "https://files.pythonhosted.org/packages/19/6e/0023f4d4f43dfa8f047619f6708d9760aec47430858bbb4d430bed32cf27/mouse-0.7.0.zip"
}
]
}