Ok Mohamed, You're making the best all in one workaround. I suggest you to improve it according to this : You should add an option in the installer so we can choose to activate or not the toggle on/off on the numpad.
And in my case, for the M433IA,add the line " if (x > 0.95 * maxx) or (y < 0.09 * maxy):" in your code like this :
# During tap #
if finger == 1:
# Ignore numpad touch
if (x > 0.95 * maxx) or (y < 0.09 * maxy): continue
finger = 2
try:
This allow the tiny blank area above the first top line to be consider as it is and not as an extension of the line below. This avoid typing an 8 when we put our finger above it. Let's be pro till the end.
And about my case, one more time, all works great instead the backspace key. When I'm browsing pages with firefox, sometimes the program act like I was pressing this key and firefox consider it as a previous page command. Sometimes I'm only reading pages and the numpad in idle mode, light on without I make anything and some seconds after start to display previous pages until it reach the first one.
Could you try to make a bugfix ? perhaps my numpad is too sensitive... not perhaps, certainly... and I'm sure that if the numpad only display on character at time, this mean that if we press the 6 area, it displays just a 6 and to display another, we should have to remove the finger and press the area again to display another. Actually, if we press an area for more than one second, it display a lot of numbers or symbols.
Ok Mohamed, You're making the best all in one workaround. I suggest you to improve it according to this : You should add an option in the installer so we can choose to activate or not the toggle on/off on the numpad.
And in my case, for the M433IA,add the line " if (x > 0.95 * maxx) or (y < 0.09 * maxy):" in your code like this :
# During tap #
continue
if finger == 1:
# Ignore numpad touch
if (x > 0.95 * maxx) or (y < 0.09 * maxy):
finger = 2
try:
This allow the tiny blank area above the first top line to be consider as it is and not as an extension of the line below. This avoid typing an 8 when we put our finger above it. Let's be pro till the end.
And about my case, one more time, all works great instead the backspace key. When I'm browsing pages with firefox, sometimes the program act like I was pressing this key and firefox consider it as a previous page command. Sometimes I'm only reading pages and the numpad in idle mode, light on without I make anything and some seconds after start to display previous pages until it reach the first one.
Could you try to make a bugfix ? perhaps my numpad is too sensitive... not perhaps, certainly... and I'm sure that if the numpad only display on character at time, this mean that if we press the 6 area, it displays just a 6 and to display another, we should have to remove the finger and press the area again to display another. Actually, if we press an area for more than one second, it display a lot of numbers or symbols.
I think the solution is here.