Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libx11-nokeyboardgrab

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libx11-nokeyboardgrab 1.6.3-1

Git Clone URL: https://aur-dev.archlinux.org/libx11-nokeyboardgrab.git (read-only)
Package Base: libx11-nokeyboardgrab
Description: Core X11 protocol client library
Upstream URL: http://www.x.org/wiki/
Licenses: custom
Conflicts: libx11
Provides: libx11=1.6.3
Submitter: None
Maintainer: lukpod
Last Packager: lukpod
Votes: 5
Popularity: 0.000000
First Submitted: 2010-08-02 11:39
Last Updated: 2015-07-06 13:39

Required by (550)

Sources (2)

Latest Comments

1 2 Next › Last »

Anonymous comment on 2013-10-03 17:29

[Flagged out of date] I updated it and it should work now, but let me know if not, I can't test it easily and I should probably disown.

Anonymous comment on 2013-06-16 07:30

@gadelat: Indeed, it's not for the faint of heart.

gadelat commented on 2013-03-29 23:19

This freezes whole desktop while alt+tabbing in Unity-for-Arch. libx11-ldpreloadnograb too if set for whole x11

Anonymous comment on 2012-07-25 09:42

I reverted the changes and instead started a new package here:

Anonymous comment on 2012-07-24 12:57

I updated the package. It now requires libx11. It only installs alternative libraries.

They are in /usr/lib/ and they are called

You can run a program with
LD_PRELOAD=libX11-nokey.so urbanterror
(the directory isn't necessary)

This information is also provided in the post.install.

I have tested all the libraries as working as expected with the urbanterror main menu.
I had to use "make clean" to make sure the library was updated between each rebuild.

If someone knows a more efficient way to do this, please let me know.
The problem I had was that without make clean, the file wouldn't get updated (at least, some files, most of the time).

If it's possible to make a library of just one function, let me know how to do it.

I am open to suggestions about this package. If you don't like this change, please let me know.

Anonymous comment on 2012-07-24 09:57

That's a very interesting suggestion!

Thank you. I will look into it.

unknown commented on 2012-07-13 14:31

Is it possible to do this with LD_PRELOAD instead of systemwide?

Anonymous comment on 2012-02-16 16:21

Both of those problems sound very familiar, I had the exact same thing with dmenu.

It's also a security hazard in that a screen saver with password will be easily circumventable.

There isn't anything I can do about it.

You will probably not like my personal solution which was to stop using said programs / dmenu.

I have updated sdl-nokeyboardgrab.

Anonymous comment on 2012-02-14 08:52

While the package does the job very well, I experience two (very) annoying problems with it:
* alt-tab dialog stays displayed and doesn't focus an other window (equally with metacity and openbox)
* impossible to enter password in gksu dialog

Given that I use alt-tab pretty much, and that I sometimes need gksu, I had to go back to standard libx11.
Thanks for your work though, I hope you will be able to understand what the problem is.
For now, I will try sdl-nokeyboardgrab.

Anonymous comment on 2010-11-29 22:34

One of the requirements, xf86bigfontproto, is unresolvable.