Package Details: screenkey 0.9-1

Git Clone URL: (read-only)
Package Base: screenkey
Description: Screencast tool to show your keys inspired by Screenflick, based on key-mon. Active fork with new features.
Upstream URL:
Licenses: GPL3
Submitter: Gordin
Maintainer: bchretien
Last Packager: bchretien
Votes: 97
Popularity: 1.001672
First Submitted: 2010-06-08 18:31
Last Updated: 2016-07-17 18:23

Latest Comments

NoSuck commented on 2016-09-24 21:54

How this isn't a part of [extra] is a mystery to me. It just works. And it looks good, too.

gangelop commented on 2016-06-21 11:30

Can you please add "slop" as an optional dependency? This is required for selecting window region from the config window.

bchretien commented on 2015-04-17 00:14

This PKGBUILD now uses a new active fork that fixed several issues and added new features:

veganaiZe commented on 2015-03-13 19:53

The newer PKGBUILD spec *requires* package(), which isn't present in the screenkey PKGBUILD:
==> ERROR: Missing package() function in /path/to/PKGBUILD

"The package() function is the only required function in a PKGBUILD. If you must only copy files into their respective directories to install a program, do not put it in the build() function, put that in the package() function."


yair commented on 2015-02-24 18:17

screenkey-git works

yair commented on 2015-02-24 18:15

==> ERROR: Missing package() function in /tmp/yaourt-tmp-xxx/aur-screenkey/./PKGBUILD
==> ERROR: Makepkg was unable to build screenkey.

spacepluk commented on 2014-10-09 12:51

I'm getting this error when I try tu run screenkey:

[spacepluk@blackbook ~]$ screenkey
[spacepluk@blackbook ~]$ Xlib.protocol.request.QueryExtension
Attempt to unlock mutex that was not locked

z3bra commented on 2013-07-02 09:12

Dependance 'python-xlib' is no longer usable. Use python2-xlib instead (for retro-compatibility with python 2.7)

Gordin commented on 2012-04-06 19:14

@dangets Sounds like something that should be reported upstream. No idea if with openbox, tint2 or screenkey though...

Anonymous comment on 2012-04-06 17:15

I am running this in Openbox with tint2 as my tray. - It shows up fine and works great except if I try to click on preferences or the about menu items. Then it becomes unresponsive (not sure if chokes trying to display a dialog or what). I am able to toggle the show keys option back and forth just fine.

I would like to give you more details, but am not seeing any errors on the console even when I run with --debug and --no-detach
So, I am unsure if I'm missing a dependency or what - I'll try and look into it a bit more if I can.

Danny G

Gordin commented on 2012-02-12 18:18

@KeepSco should be fixed now. There was a missing dependency

7imka commented on 2012-01-31 11:24

I have problem when running:
[tim@div6tim ~]$ screenkey
[tim@div6tim ~]$ Traceback (most recent call last):
File "/usr/bin/screenkey", line 59, in <module>
File "/usr/bin/screenkey", line 54, in Main
s = Screenkey(logger=logger, nodetach=options.nodetach)
File "/usr/lib/python2.7/site-packages/Screenkey/", line 107, in __init__
File "/usr/lib/python2.7/site-packages/Screenkey/", line 77, in __init__
self.keymap = modmap.get_keymap_table()
File "/usr/lib/python2.7/site-packages/Screenkey/", line 31, in get_keymap_table
keymap_table = cmd_keymap_table()
File "/usr/lib/python2.7/site-packages/Screenkey/", line 22, in cmd_keymap_table
['xmodmap','-pk'], stdout=subprocess.PIPE).communicate()[0]
File "/usr/lib/python2.7/", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/", line 1228, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
[tim@div6tim ~]$

How to fix it?

Gordin commented on 2010-10-14 14:39

updated for testing

ngoonee commented on 2010-10-14 01:31

Flagging out-of-date in case you're not receiving comments. Changing to 'python2' works well.

ngoonee commented on 2010-10-05 06:30

You'd need to use python2 instead of python for the python rebuild which is currently in [testing]