I have tested your suggestion, but don't worked for me. Maybe I'm not doing it right. I have a qwerty keyboard, Spanish distribution.
I have replaced line 99:
dev.enable(EV_KEY.KEY_APOSTROPHE)
by:
dev.enable(EV_KEY.KEY_5)
And line 234
value = EV_KEY.KEY_APOSTROPHE
by:
value = EV_KEY.KEY_5
I also noticed this piece of code, that I'm not sure if I need to change too (line 249):
# Send press key event #
if value == EV_KEY.KEY_KEY_APOSTROPHE : events = [ InputEvent(EV_KEY.KEY_LEFTSHIFT, 1), InputEvent(value, 1), InputEvent(EV_SYN.SYN_REPORT, 0) ] else: events = [ InputEvent(value, 1), InputEvent(EV_SYN.SYN_REPORT, 0) ]
Thanks Mohamed.
I have tested your suggestion, but don't worked for me. Maybe I'm not doing it right. I have a qwerty keyboard, Spanish distribution.
I have replaced line 99: EV_KEY. KEY_APOSTROPHE)
dev.enable(
by: EV_KEY. KEY_5)
dev.enable(
And line 234 KEY_APOSTROPHE
value = EV_KEY.
by:
value = EV_KEY.KEY_5
I also noticed this piece of code, that I'm not sure if I need to change too (line 249): KEY_KEY_ APOSTROPHE :
events = [
InputEvent( EV_KEY. KEY_LEFTSHIFT, 1),
InputEvent( value, 1),
InputEvent( EV_SYN. SYN_REPORT, 0)
]
else:
events = [
InputEvent( value, 1),
InputEvent( EV_SYN. SYN_REPORT, 0)
]
# Send press key event #
if value == EV_KEY.
I'm doing it right?
Very thanks for your help here :D