daleathan / key-mon

A screencast utility that displays your keyboard and mouse status | Automatically exported from
https://code.google.com/archive/p/key-mon/
Apache License 2.0
0 stars 0 forks source link

Would like *real* Meta key support (what you call meta is actual Super) also Hyper support #139

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
key-mon --meta --nomouse --key-timeout=.1 --debug
...
mod_mapper.py [232]: DEBUG code Super != KEY_META_L
mod_mapper.py [236]: INFO scancode: 125 name:'KEY_META_L' not found
key_mon.py [601]: INFO No mapping for scan_code 125
...
mod_mapper.py [232]: DEBUG code Super != KEY_META_R
mod_mapper.py [236]: INFO scancode: 126 name:'KEY_META_R' not found
key_mon.py [601]: INFO No mapping for scan_code 126
...
mod_mapper.py [232]: DEBUG code Multi != KEY_HYPER_L
mod_mapper.py [236]: INFO scancode: 58 name:'KEY_HYPER_L' not found
key_mon.py [601]: INFO No mapping for scan_code 58

I have Left and Right "windows" keys properly remapped to Meta_L and Meta_R 
using an xkb_symbols file.  Also have Caps mapped to Hyper:
    key <LWIN> {         [          Meta_L,          Meta_L ] };
    key <RWIN> {         [          Meta_R,          Meta_R ] };
    key <CAPS> {         [         Hyper_L,         Hyper_L ] };

This would be 6 possible modifiers to display:  Ctrl, Alt, Meta, Hyper, Super, 
Shift

Original issue reported on code.google.com by lstr...@gmail.com on 7 Nov 2014 at 5:39