New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows: Impossible to use accents while typing OUTSIDE of Quod Libet #1168

Closed
lazka opened this Issue Mar 15, 2015 · 18 comments

Comments

Projects
None yet
5 participants
@lazka
Member

lazka commented Mar 15, 2015

Original issue 1168 created by unix.timestamp@gmx.com on 2013-05-26T10:21:17.000Z:

I ran into this problem and don't know if it's GTK related, it seems very weird: when QuodLibet is running (on Windows 7, I didn't check if it happened on Linux) stroking accents keys in any application produce immediatly a double accent, instead of letting type the letter that should take the accent.

To get "ê" I normally type "^" and then "e", if I do so when QuodLibet is running I get: "^^e"

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #1 originally posted by reiter.christoph on 2013-05-26T11:49:23.000Z:

Confirmed on Win7... maybe pyhook (multimedia keys..) related.

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #2 originally posted by reiter.christoph on 2013-05-26T12:01:03.000Z:

Yeah, pyhook related.

If you can live without multimedia key support, rename or delete "C:\Programs\Quod Libet\bin\pyHook" to fix it.

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #3 originally posted by reiter.christoph on 2013-05-26T12:06:25.000Z:

http://sourceforge.net/p/pyhook/bugs/2/

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #4 originally posted by unix.timestamp@gmx.com on 2013-05-30T09:05:51.000Z:

I renamed pyHook, and it works. I don't use multimedia keys anyway, so i'll stick to the workaround, thanks !

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #5 originally posted by reiter.christoph on 2014-03-01T11:41:50.000Z:

Issue #1340 has been merged into this issue.

@lazka

This comment has been minimized.

Member

lazka commented Mar 15, 2015

Comment #6 originally posted by reiter.christoph on 2014-03-05T13:02:43.000Z:

Issue #1341 has been merged into this issue.

@tiangolo

This comment has been minimized.

tiangolo commented Jun 26, 2015

Hmm, sad not being able to use multimedia keys, but the workaround worked!

@obskyr

This comment has been minimized.

obskyr commented Sep 21, 2015

I've been running into this problem a lot, and didn't realize it was Quod Libet for several months. Welp, that's a few months of copy-pasting accented characters wasted.

Is there no way to actually fix this? An alternative to pyHook, or a fix to pyHook, perhaps? Anything? Anything at all? 😞

@lazka

This comment has been minimized.

Member

lazka commented Sep 21, 2015

No idea how to fix this... any info on alternatives/fixes welcome.

@tiangolo

This comment has been minimized.

tiangolo commented Sep 22, 2015

Maybe PyHooked could work? https://github.com/IronManMark20/pyhooked

@lazka

This comment has been minimized.

Member

lazka commented Sep 22, 2015

Interesting, thanks!

@lafrech

This comment has been minimized.

lafrech commented Nov 3, 2015

This issue has been opened for one year in pyHook's bugtracker.

From a quick look on Pypi, pyHooked seems much more "alive" than pyHook, so it could be a smart move. Not sure how much work this involves, though.

@lazka

This comment has been minimized.

Member

lazka commented Mar 28, 2016

Fixed in master (94dadf2)

@lazka lazka closed this Mar 28, 2016

@lazka

This comment has been minimized.

Member

lazka commented Mar 28, 2016

If someone wants to test:

https://bitbucket.org/lazka/quodlibet/downloads/quodlibet-3.7.-1-rev8048-186f272-installer.exe
https://bitbucket.org/lazka/quodlibet/downloads/quodlibet-3.7.-1-rev8048-186f272-portable.exe

I've only tested with AutoHotkey emulating keys as I don't have multimedia keys on my keyboard.

@tiangolo

This comment has been minimized.

tiangolo commented Mar 28, 2016

Excellent @lazka. I just tested it.
I have a laptop with multimedia keys. Actually it has a combination of the Fn key with F* keys (F8, F9, F10, etc) for play, pause, etc. The accents are working perfect, outside and even inside Quod Libet.
I'm using Windows 7 x64.

As example: áëîò.

Thanks!

@lazka

This comment has been minimized.

Member

lazka commented Mar 28, 2016

Thanks for testing!

@lafrech

This comment has been minimized.

lafrech commented Mar 29, 2016

MM keys work and accents work. (Windows 7 x64 as well.)

Danke schön, @lazka.

@fmv1992

This comment has been minimized.

fmv1992 commented Jun 16, 2016

I had the same issue.

Used your binaries above and it worked. Double accents are fixed.

Keep up the good work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment