Comments (29)
The first is already available through Ctrl + Ctrl (using both control keys).
from screenkey.
This keys cmbination not work on my Elementary OS (Based on Ubuntu 14.04 LTS).
Screenkey 0.8.1
I installed from this instruction and their repository.
from screenkey.
On 27/01/16 21:04, Igor Bronovskyi wrote:
This keys cmbination not work on my Elementary OS (Based on Ubuntu 14.04
LTS).
Can you start screenkey in a terminal with debugging?
screenkey -d
then immediately press both control keys.
It should show the following:
% screenkey -d
DEBUG:Screenkey:Options loaded.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Using StatusIcon.
DEBUG:Screenkey:Key pressed 65507(ks): None (Control_L, mask: 00000000)
DEBUG:Screenkey:Key released 65507(ks): Control_L
DEBUG:Screenkey:Key pressed 65507(ks): None (Control_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65508(ks): None (Control_R, mask: 00000100)
INFO:Screenkey:Ctrl+Ctrl detected: screenkey disabled.
from screenkey.
brun@pro-book:~$ screenkey -d
Gtk-Message: Failed to load module "pantheon-filechooser-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
DEBUG:Screenkey:Options loaded.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Visible Shift changed: True.
DEBUG:Screenkey:Using AppIndicator.
DEBUG:Screenkey:Key filtered 65507(ks): Control_L
DEBUG:Screenkey:Key repeated 65507(ks): None (Control_L, mask: 00000000)
DEBUG:Screenkey:Key filtered 65508(ks): Control_R
INFO:Screenkey:Ctrl+Ctrl detected: screenkey disabled.
DEBUG:Screenkey:Key repeated 65508(ks): None (Control_R, mask: 00000100)
INFO:Screenkey:Ctrl+Ctrl detected: screenkey enabled.
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key released 65507(ks): Control_L
from screenkey.
from screenkey.
Not working.
How bind another key to this? And bind keys with other actions?
from screenkey.
On 27/01/16 23:15, Igor Bronovskyi wrote:
Not working.
I was asking if you're doing something special with the keyboard that
you're using.
It's not usual to have key-repeats for control keys.
How bind another key to this? And bind keys with other actions?
It's currently not possible.
I'll have to implement some way to set bindings, but ctrl+ctrl is one of
the combinations which are likely to never cause trouble, but cannot be
bound the "usual" way either.
from screenkey.
On 27/01/16 23:15, Igor Bronovskyi wrote:
Not working.
Can you try on the current master branch?
from screenkey.
Installed /usr/local/lib/python2.7/dist-packages/screenkey-0.8.1-py2.7.egg
Processing dependencies for screenkey==0.8.1
Finished processing dependencies for screenkey==0.8.1
This key combination I have not used in the system, but not working. Nothing happens.
from screenkey.
On 31/01/16 12:52, Igor Bronovskyi wrote:
|Installed
/usr/local/lib/python2.7/dist-packages/screenkey-0.8.1-py2.7.egg
Processing dependencies for screenkey==0.8.1 Finished processing
dependencies for screenkey==0.8.1 |This key combination I have not used in the system, but not working.
Nothing happens.
Can you post again the log you get by running screenkey -d and pressing
both control keys?
from screenkey.
brun@pro-book:~$ screenkey -d
Gtk-Message: Failed to load module "pantheon-filechooser-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
DEBUG:Screenkey:Options loaded.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Visible Shift changed: True.
DEBUG:Screenkey:Using AppIndicator.
DEBUG:Screenkey:Key filtered 65507(ks): Control_L
DEBUG:Screenkey:Key repeated 65507(ks): None (Control_L, mask: 00010000)
DEBUG:Screenkey:Key filtered 65508(ks): Control_R
DEBUG:Screenkey:Key repeated 65508(ks): None (Control_R, mask: 00010100)
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key released 65507(ks): Control_L
DEBUG:Screenkey:Key released 65507(ks): Control_L
from screenkey.
I cannot reproduce this.
Are you using some input methods, such as ibus or fcitx?
What method did you set? (can you try to disable it to test?).
from screenkey.
Very fine work on Ubuntu but not work on Elementary OS 0.3
I don't understand why.
from screenkey.
On 03/02/16 23:18, Igor Bronovskyi wrote:
Very fine work on Ubuntu but not work on Elementary OS 0.3
I don't understand why.
I suspect there's a different input method or it's configured differently.
Unfortunately I don't have time to try elementary os to find out.
Any help in debugging would be appreciated.
from screenkey.
I don't have the same problem but I do request the HotKey support for "toggle enabled". The problem I'm faced with is only one ctrl key mapped on my laptop keyboard (Macbook running Linux). While it's possible to temporarily map Control_R to another button it would be even better to allow they combination to be set (my personal idea is to use Ctrl+Esc).
from screenkey.
On Thu, Feb 18 2016, Marcus Carlsson [email protected] wrote:
I don't have the same problem but I do request the HotKey support for "toggle
enabled". The problem I'm faced with is only one ctrl key mapped on my laptop
keyboard (Macbook running Linux). While it's possible to temporarily map
Control_R to another button it would be even better to allow they combination
to be set (my personal idea is to use Ctrl+Esc).
This is definitely something that needs to be done, no discussion.
I was looking for a widget already designed to capture new keybindings
("accelerators" in gtk), but I came empty handed. It's annoying that one
has to implement this.
But on the other hand, it's probably unlikely that existing widgets can
capture stuff as Ctrl+Ctrl.
I think I'll add a text input where you write the keyboard sequence to
be captured (as "Ctrl+Ctrl", "Ctrl+ESC", etc).
from screenkey.
I do have a similar issue. Ctrl-Ctrl doesn''t work for me. It is always detected twice:
DEBUG:Screenkey:Key filtered 65508(ks): Control_R
INFO:Screenkey:Ctrl+Ctrl detected: screenkey disabled.
DEBUG:Screenkey:Key repeated 65508(ks): None (Control_R, mask: 00000100)
INFO:Screenkey:Ctrl+Ctrl detected: screenkey enabled.
DEBUG:Screenkey:Key released 65508(ks): Control_R
Once, I've been able to produce two lines in between the detections:
DEBUG:Screenkey:Key filtered 65508(ks): Control_R
INFO:Screenkey:Ctrl+Ctrl detected: screenkey disabled.
DEBUG:Screenkey:Key pressed 65507(ks): None (Control_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65508(ks): None (Control_R, mask: 00000100)
INFO:Screenkey:Ctrl+Ctrl detected: screenkey enabled.
DEBUG:Screenkey:Key released 65508(ks): Control_R
My environment:
- Ubuntu-14.04
- Cinnamon desktop
- screenkey-0.8.1
I'll try it with an Ubuntu-Mate-16.04 later on.
from screenkey.
Although I didn't do much yet to improve the hotkey, the current version in master should at least work-around the double detection. Could you try?
from screenkey.
Current master works fine with me, congratulations and thanks!
from screenkey.
In a similar spirit, I now allow also shift+shift and alt+alt for the same effect.
Again, this is still not a proper configurable hotkey (so I'm not closing this), but should help in some keyboard layouts.
from screenkey.
The advantage here is that these combinations cannot be bound as hotkeys at all, so they're free from conflicting from a regular hotkey in any other program.
from screenkey.
Same problem here. Dell laptop running Precise + Gnome classic. Tried holding/releasing the keys in different orderings, but no change.
Debug output, in case it is of any help:
$ screenkey --no-detach --debug
DEBUG:Screenkey:file /home/amontero/.cache/screenkey.dat does not exists.
DEBUG:Screenkey:Thread created
Xlib.protocol.request.QueryExtension
Xlib.protocol.request.QueryExtension
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Using AppIndicator.
DEBUG:Screenkey:Key 37(keycode) pressed. Symbols [u'\uffe3', '', '', '']
DEBUG:Screenkey:Key 105(keycode) pressed. Symbols [u'\uffe4', '', '', '']
DEBUG:Screenkey:Key 105(keycode) released. Symbols [u'\uffe4', '', '', '']
DEBUG:Screenkey:Key 37(keycode) released. Symbols [u'\uffe3', '', '', '']
DEBUG:Screenkey:Key 50(keycode) pressed. Symbols [u'\uffe1', '', '', '']
DEBUG:Screenkey:Key 62(keycode) pressed. Symbols [u'\uffe2', '', '', '']
DEBUG:Screenkey:Key 62(keycode) released. Symbols [u'\uffe2', '', '', '']
DEBUG:Screenkey:Key 50(keycode) released. Symbols [u'\uffe1', '', '', '']
DEBUG:Screenkey:Key 64(keycode) pressed. Symbols [u'\uffe9', u'\uffe7', '', '']
DEBUG:Screenkey:Key 108(keycode) pressed. Symbols [u'\ufe03', '', '', '']
DEBUG:Screenkey:Key 64(keycode) released. Symbols [u'\uffe9', u'\uffe7', '', '']
DEBUG:Screenkey:Key 108(keycode) released. Symbols [u'\ufe03', '', '', '']
from screenkey.
On Tue, Sep 27 2016, Alfonso Montero [email protected] wrote:
Same problem here. Dell laptop running Precise + Gnome classic. Tried holding/releasing the keys in different orderings, but no change.
Debug output, in case it is of any help:
By looking the log, you're using the original screenkey, not this fork.
Note that the ubuntu (and debian) repository still has the original
fork. See http://www.webupd8.org/2016/05/tool-to-display-keystrokes-in.html if you
want a pre-packaged version.
from screenkey.
@wavexx, it would be great if ctrl+ctrl hotkey will be mentioned in the readme on the main page! I'm quite surprised to find it here but not there.
from screenkey.
from screenkey.
@wavexx, it seems that I'm completely dumb. It is mentioned just in the right place. Maybe just one can give a little more visibility using <kbd></kbd>
tag like so:
To disable screenkey while recording (for example, during password prompts), press both control keys (Ctrl + Ctrl), or both shift keys (Shift + Shift), or both alt keys (Alt + Alt) at the same time.
It may seem to be a little excessive, but would help someone not very patient who just scrolls the page back and forth looking for the shotcuts. Well, I must admit that this type of behavior is not very smart but rather common. Thanks for the great tool!
from screenkey.
from screenkey.
screenkey -d
DEBUG:Screenkey:Options loaded.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Visible Shift changed: True.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Show Whitespace changed: True.
DEBUG:Screenkey:Using StatusIcon.
DEBUG:Screenkey:Key pressed 65508(ks): None (Control_R, mask: 00000000)
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key pressed 269025067(ks): None (XF86WakeUp, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cXF86WakeUp'.
DEBUG:Screenkey:Key released 269025067(ks): XF86WakeUp
DEBUG:Screenkey:Key pressed 65505(ks): None (Shift_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65506(ks): None (Shift_R, mask: 00000001)
DEBUG:Screenkey:Key released 65506(ks): Shift_R
DEBUG:Screenkey:Key released 65505(ks): Shift_L
fDEBUG:Screenkey:Key pressed 102(ks): 'f' (f, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cf'.
jDEBUG:Screenkey:Key pressed 106(ks): 'j' (j, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cf\u200cj'.
DEBUG:Screenkey:Key released 102(ks): f
DEBUG:Screenkey:Key released 106(ks): j
DEBUG:Screenkey:Key pressed 65513(ks): None (Alt_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65514(ks): None (Alt_R, mask: 00001000)
DEBUG:Screenkey:Key released 65514(ks): Alt_R
DEBUG:Screenkey:Key released 65513(ks): Alt_L
sDEBUG:Screenkey:Key pressed 115(ks): 's' (s, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs'.
tDEBUG:Screenkey:Key pressed 116(ks): 't' (t, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct'.
iDEBUG:Screenkey:Key pressed 105(ks): 'i' (i, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci'.
DEBUG:Screenkey:Key released 115(ks): s
DEBUG:Screenkey:Key released 116(ks): t
DEBUG:Screenkey:Key released 105(ks): i
lDEBUG:Screenkey:Key pressed 108(ks): 'l' (l, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl'.
DEBUG:Screenkey:Key released 108(ks): l
lDEBUG:Screenkey:Key pressed 108(ks): 'l' (l, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl'.
DEBUG:Screenkey:Key released 108(ks): l
DEBUG:Screenkey:Key pressed 32(ks): ' ' (space, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl\u200c\u2423'.
DEBUG:Screenkey:Key released 32(ks): space
oDEBUG:Screenkey:Key pressed 111(ks): 'o' (o, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl\u200c\u2423\u200co'.
nDEBUG:Screenkey:Key pressed 110(ks): 'n' (n, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl\u200c\u2423\u200co\u200cn'.
DEBUG:Screenkey:Key released 111(ks): o
DEBUG:Screenkey:Key released 110(ks): n
yDEBUG:Screenkey:Key pressed 121(ks): 'y' (y, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl\u200c\u2423\u200co\u200cn\u200cy'.
DEBUG:Screenkey:Key released 121(ks): y
DEBUG:Screenkey:Key pressed 65288(ks): u'\x08' (BackSpace, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cs\u200ct\u200ci\u200cl\u200cl\u200c\u2423\u200co\u200cn'.
DEBUG:Screenkey:Key released 65288(ks): BackSpace
Modifier keys to turn this off are not working. Tried all the combinations ctrl+ctrl, alt+alt and shift+shift.
This is in the latest version of Antergos and screenkey install from AUR.
from screenkey.
I cloned the current repo and ran debug. Here is the output. It didn't work either.
screenkey -d
DEBUG:Screenkey:Options loaded.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Visible Shift changed: True.
DEBUG:Screenkey:Restarting LabelManager.
DEBUG:Screenkey:Thread stopped.
DEBUG:Screenkey:Thread started.
DEBUG:Screenkey:Show Whitespace changed: True.
DEBUG:Screenkey:Using StatusIcon.
tDEBUG:Screenkey:Key pressed 116(ks): 't' (t, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct'.
hDEBUG:Screenkey:Key pressed 104(ks): 'h' (h, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch'.
DEBUG:Screenkey:Key released 116(ks): t
iDEBUG:Screenkey:Key pressed 105(ks): 'i' (i, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci'.
DEBUG:Screenkey:Key released 104(ks): h
DEBUG:Screenkey:Key released 105(ks): i
sDEBUG:Screenkey:Key pressed 115(ks): 's' (s, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs'.
DEBUG:Screenkey:Key released 115(ks): s
DEBUG:Screenkey:Key pressed 32(ks): ' ' (space, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423'.
DEBUG:Screenkey:Key released 32(ks): space
sDEBUG:Screenkey:Key pressed 115(ks): 's' (s, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200cs'.
DEBUG:Screenkey:Key released 115(ks): s
DEBUG:Screenkey:Key pressed 65288(ks): u'\x08' (BackSpace, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423'.
DEBUG:Screenkey:Key released 65288(ks): BackSpace
iDEBUG:Screenkey:Key pressed 105(ks): 'i' (i, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci'.
DEBUG:Screenkey:Key released 105(ks): i
sDEBUG:Screenkey:Key pressed 115(ks): 's' (s, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs'.
DEBUG:Screenkey:Key released 115(ks): s
DEBUG:Screenkey:Key pressed 32(ks): ' ' (space, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423'.
DEBUG:Screenkey:Key released 32(ks): space
aDEBUG:Screenkey:Key pressed 97(ks): 'a' (a, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca'.
DEBUG:Screenkey:Key pressed 32(ks): ' ' (space, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca\u200c\u2423'.
DEBUG:Screenkey:Key released 97(ks): a
DEBUG:Screenkey:Key released 32(ks): space
tDEBUG:Screenkey:Key pressed 116(ks): 't' (t, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca\u200c\u2423\u200ct'.
eDEBUG:Screenkey:Key pressed 101(ks): 'e' (e, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca\u200c\u2423\u200ct\u200ce'.
DEBUG:Screenkey:Key released 116(ks): t
DEBUG:Screenkey:Key released 101(ks): e
sDEBUG:Screenkey:Key pressed 115(ks): 's' (s, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca\u200c\u2423\u200ct\u200ce\u200cs'.
tDEBUG:Screenkey:Key pressed 116(ks): 't' (t, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200ct\u200ch\u200ci\u200cs\u200c\u2423\u200ci\u200cs\u200c\u2423\u200ca\u200c\u2423\u200ct\u200ce\u200cs\u200ct'.
DEBUG:Screenkey:Key released 115(ks): s
DEBUG:Screenkey:Key released 116(ks): t
DEBUG:Screenkey:Key pressed 65508(ks): None (Control_R, mask: 00000000)
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key pressed 269025067(ks): None (XF86WakeUp, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cXF86WakeUp'.
DEBUG:Screenkey:Key released 269025067(ks): XF86WakeUp
DEBUG:Screenkey:Key pressed 65513(ks): None (Alt_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65514(ks): None (Alt_R, mask: 00001000)
DEBUG:Screenkey:Key released 65514(ks): Alt_R
DEBUG:Screenkey:Key released 65513(ks): Alt_L
DEBUG:Screenkey:Key pressed 65505(ks): None (Shift_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65506(ks): None (Shift_R, mask: 00000001)
DEBUG:Screenkey:Key released 65506(ks): Shift_R
DEBUG:Screenkey:Key released 65505(ks): Shift_L
DEBUG:Screenkey:Key pressed 65505(ks): None (Shift_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65506(ks): None (Shift_R, mask: 00000001)
DEBUG:Screenkey:Key released 65506(ks): Shift_R
DEBUG:Screenkey:Key released 65505(ks): Shift_L
DEBUG:Screenkey:Key pressed 65506(ks): None (Shift_R, mask: 00000000)
DEBUG:Screenkey:Key pressed 65505(ks): None (Shift_L, mask: 00000001)
DEBUG:Screenkey:Key released 65506(ks): Shift_R
DEBUG:Screenkey:Key released 65505(ks): Shift_L
DEBUG:Screenkey:Key pressed 65514(ks): None (Alt_R, mask: 00000000)
DEBUG:Screenkey:Key pressed 65513(ks): None (Alt_L, mask: 00001000)
DEBUG:Screenkey:Key released 65514(ks): Alt_R
DEBUG:Screenkey:Key released 65513(ks): Alt_L
DEBUG:Screenkey:Key pressed 65508(ks): None (Control_R, mask: 00000000)
DEBUG:Screenkey:Key released 65508(ks): Control_R
DEBUG:Screenkey:Key pressed 269025067(ks): None (XF86WakeUp, mask: 00000000)
DEBUG:Screenkey:Label updated: u'\u200cXF86WakeUp'.
DEBUG:Screenkey:Key released 269025067(ks): XF86WakeUp
DEBUG:Screenkey:Key pressed 65514(ks): None (Alt_R, mask: 00000000)
DEBUG:Screenkey:Key pressed 65513(ks): None (Alt_L, mask: 00001000)
DEBUG:Screenkey:Key released 65514(ks): Alt_R
DEBUG:Screenkey:Key released 65513(ks): Alt_L
DEBUG:Screenkey:Key pressed 65505(ks): None (Shift_L, mask: 00000000)
DEBUG:Screenkey:Key pressed 65506(ks): None (Shift_R, mask: 00000001)
DEBUG:Screenkey:Key released 65506(ks): Shift_R
DEBUG:Screenkey:Key released 65505(ks): Shift_L
DEBUG:Screenkey:Key pressed 65507(ks): None (Control_L, mask: 00000000)
from screenkey.
Related Issues (20)
- Missing support for wayland HOT 5
- several lines of output HOT 5
- turn off screenkey HOT 6
- Feature request: Settings in config file HOT 5
- Font size gets smaller during usage HOT 9
- Feature request : ability to drag the widget HOT 5
- Fix SIGINT handling via GLib.unix_signal_add
- Opacity slider has no functionality HOT 7
- Track window positions when "select window" has been used
- Feature request : mouse actions around cursor HOT 1
- Problems while installing (PyGTK) HOT 3
- Is there a method to install dependencies automatically on CentOs / Redhat?
- Move to GitLab HOT 1
- How to display custom text? HOT 1
- Only show the last action
- Shift key not displayed
- Tray icon missing in Ubuntu 18.04 HOT 5
- shows incorect characters when using the numeric keypad.
- Add custom "modifiers" labels
- Add GIF animation(s) to readme
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from screenkey.