https://github.com/jshwi/kbtogglr
Toggle keyboard on and off - useful when using USB keyboards
https://github.com/jshwi/kbtogglr
gnome hardware keyboard xinput
Last synced: about 1 year ago
JSON representation
Toggle keyboard on and off - useful when using USB keyboards
- Host: GitHub
- URL: https://github.com/jshwi/kbtogglr
- Owner: jshwi
- License: mit
- Created: 2020-02-08T17:01:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T12:00:26.000Z (about 2 years ago)
- Last Synced: 2024-04-12T20:18:43.508Z (about 2 years ago)
- Topics: gnome, hardware, keyboard, xinput
- Language: Python
- Homepage: https://kbtogglr.readthedocs.io
- Size: 702 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Status: Archived
==================
This repository has been archived and is no longer maintained
kbtogglr
========
|Inactive| |License| |PyPI| |CI| |CodeQL| |pre-commit.ci status| |codecov.io| |readthedocs.org| |python3.8| |Black| |isort| |docformatter| |pylint| |Security Status| |Known Vulnerabilities| |kbtogglr|
.. |Inactive| image:: https://img.shields.io/badge/status-inactive-red.svg
:target: https://img.shields.io/badge/status-inactive-red.svg
:alt: Status Inactive
.. |License| image:: https://img.shields.io/badge/License-MIT-yellow.svg
:target: https://opensource.org/licenses/MIT
:alt: License
.. |PyPI| image:: https://img.shields.io/pypi/v/kbtogglr
:target: https://pypi.org/project/kbtogglr/
:alt: PyPI
.. |CI| image:: https://github.com/jshwi/kbtogglr/actions/workflows/build.yaml/badge.svg
:target: https://github.com/jshwi/kbtogglr/actions/workflows/build.yaml
:alt: CI
.. |CodeQL| image:: https://github.com/jshwi/kbtogglr/actions/workflows/codeql-analysis.yml/badge.svg
:target: https://github.com/jshwi/kbtogglr/actions/workflows/codeql-analysis.yml
:alt: CodeQL
.. |pre-commit.ci status| image:: https://results.pre-commit.ci/badge/github/jshwi/kbtogglr/master.svg
:target: https://results.pre-commit.ci/latest/github/jshwi/kbtogglr/master
:alt: pre-commit.ci status
.. |codecov.io| image:: https://codecov.io/gh/jshwi/kbtogglr/branch/master/graph/badge.svg
:target: https://codecov.io/gh/jshwi/kbtogglr
:alt: codecov.io
.. |readthedocs.org| image:: https://readthedocs.org/projects/kbtogglr/badge/?version=latest
:target: https://kbtogglr.readthedocs.io/en/latest/?badge=latest
:alt: readthedocs.org
.. |python3.8| image:: https://img.shields.io/badge/python-3.8-blue.svg
:target: https://www.python.org/downloads/release/python-380
:alt: python3.8
.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Black
.. |isort| image:: https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336
:target: https://pycqa.github.io/isort/
:alt: isort
.. |docformatter| image:: https://img.shields.io/badge/%20formatter-docformatter-fedcba.svg
:target: https://github.com/PyCQA/docformatter
:alt: docformatter
.. |pylint| image:: https://img.shields.io/badge/linting-pylint-yellowgreen
:target: https://github.com/PyCQA/pylint
:alt: pylint
.. |Security Status| image:: https://img.shields.io/badge/security-bandit-yellow.svg
:target: https://github.com/PyCQA/bandit
:alt: Security Status
.. |Known Vulnerabilities| image:: https://snyk.io/test/github/jshwi/kbtogglr/badge.svg
:target: https://snyk.io/test/github/jshwi/kbtogglr/badge.svg
:alt: Known Vulnerabilities
.. |kbtogglr| image:: https://snyk.io/advisor/python/docsig/badge.svg
:target: https://snyk.io/advisor/python/kbtogglr
:alt: kbtogglr
Toggle keyboard on and off
--------------------------
Simple app designed to toggle laptop keyboard on and off when using a USB keyboard
Prerequisites
-------------
| Python3
| This package has only been tested on Gnome
Dependencies
------------
xinput
Debian, Ubuntu etc:
.. code-block:: console
$ sudo apt install xinput
RHEL, Fedora etc:
.. code-block:: console
$ sudo dnf install xinput
Install
-------
.. code-block:: console
$ pip install kbtogglr --user
The app should be available in your applications