Então..... essa semana tive um problema serio com as teclas de meu teclado, repentinamente pararão de funcionar, por ser um teclado Bluetooth, não queria comprar outro no momento(Caro para meu padrão de vida :( ), então unir duas lib's que encontrei na internet para resolver esse problema.
Resolução:
Criei um script que simplesmente escreve uma tecla que eu habitualmente não uso, apague ela e escreve a tecla está quebrada ;) huswhushushsuhsu
from pynput import keyboard import pyautogui import sys def on_press(key): try: k = key.char # single-char keys except: k = key.name # other keys if key == keyboard.Key.esc: return False # stop listener if k in ['/']: # keys interested print('Key pressed: ' + k) pyautogui.press('backspace') pyautogui.press('f') if k in ['*']: # keys interested print('Key pressed: ' + k) pyautogui.press('backspace') pyautogui.press('j') if k in ['-']: # keys interested print('Key pressed: ' + k) pyautogui.press('backspace') pyautogui.press('.') if k in ['+']: # keys interested print('Key pressed: ' + k) pyautogui.press('backspace') pyautogui.press(',') return True a = 1; while a == 1: lis = keyboard.Listener(on_press) lis.start() lis.join()