moses-palmer

Results 103 comments of moses-palmer

Thank you for your pull request. Does this solve a bug with *pynput*? `pynput.Keyboard.Key.alt_gr` is intended to be usable as _ISO_Level3_Shift_.

Thank you for your report. Without more information, I cannot really help. Do you get a stack trace or core dump when running? What happens if you add print statements...

Hi, This is currently not possible, since keyboard events sent by a listener do not contain any flags indicating whether they are injected. It is very possible, however, that this...

I have, by the way, pushed some commits to [feature-injected](https://github.com/moses-palmer/pynput/tree/feature-injected). As can be seen in commit [1a94ff3](https://github.com/moses-palmer/pynput/commit/1a94ff348f8dc69ce1bed61095114b285ff503e1), it does not appear to be possible to give an absolute guarantee that...

The long term solution for *Wayland* support would be to implement these protocols, but I am reluctant to do that before they have been finalised and thoroughly documented.

Yes, it still works with applications running under _XWayland_, but _Wayland_ being default on _Ubuntu_ makes an implementation for the protocols listed above even more urgent.

Thank you for your report. Can you please provide a small sample that reproduces your issue? I just updated the issue template to include a request for that.

Thank you for your report. What platform do you use? If I understand you correctly, when the pointer is past *x = 1024*, your code causes it to jump to...

Thank you for your report. When setting the mouse position, *pynput* will send an absolute movement using [`SetCursorPos`](https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcursorpos) (I assume that you are using *Windows*). I suspect that a game...

I have pushed a partial solution to [fixup-xorg-altgr](https://github.com/moses-palmer/pynput/tree/fixup-xorg-altgr). This branch simply [adds a mapping](https://github.com/moses-palmer/pynput/blob/fixup-xorg-altgr/lib/pynput/keyboard/_xorg.py#L455) from _ISO_Level3_Shift_ to *AltGr*. This solution is not complete; it modifies only the listener part, so...