You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import keyboard, time
import pyautogui as pag
keyboard.remap_key("§", )
time.sleep(2)
keyboard.press_and_release('enter')
time.sleep(0.01)
pag.write("!!!")
keyboard.press_and_release('enter')
Since the Enter key is pressed, instead of outputting '!!!' it outputs '§§§'
I can't unpress the Enter key otherwise it breaks something else.
So I tried adding keyboard.remap_key("§", "!") but now it outputs '///'
My keyboard layout is AZERTY, and I noticed that if I set it as QWERTY if I press on '!' it outputs '/' so there seems to be some sort of logic here.
So I thought I would put keyboard.remap_key("§", "&"), because the key that contains "&/1" if I press it with SHIFT then it outputs '!', but the program now outputs "111".
So I thought I would put keyboard.remap_key("§", "1") but now it outputs new lines..
I tried keyboard.key_to_scan_codes("!"), and the each number from the output : (57397, -223, 53), and tried to pass them in remap_key but none worked. Most outputted the same as above
Any ideas ?
The text was updated successfully, but these errors were encountered:
Lyfhael
changed the title
How to remap '§' to '!'
How to remap '§' to '!' while Enter key is pressed
Feb 4, 2023
Hi,
I have this python script :
Since the Enter key is pressed, instead of outputting '!!!' it outputs '§§§'
I can't unpress the Enter key otherwise it breaks something else.
So I tried adding
keyboard.remap_key("§", "!")
but now it outputs '///'My keyboard layout is AZERTY, and I noticed that if I set it as QWERTY if I press on '!' it outputs '/' so there seems to be some sort of logic here.
So I thought I would put keyboard.remap_key("§", "&"), because the key that contains "&/1" if I press it with SHIFT then it outputs '!', but the program now outputs "111".
So I thought I would put keyboard.remap_key("§", "1") but now it outputs new lines..
I tried keyboard.key_to_scan_codes("!"), and the each number from the output : (57397, -223, 53), and tried to pass them in remap_key but none worked. Most outputted the same as above
Any ideas ?
The text was updated successfully, but these errors were encountered: