Buggfix Plus
Aktuellt datum och tid: 04.58 2020-07-12

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 13 inlägg ] 
Författare Meddelande
 Inläggsrubrik: LÖST Linux: winkey+space?
InläggPostat: 09.49 2020-06-14 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 5132
Ort: Landskrona
Har länge och väl använt kombinationen winkey+space i ett program (gcc givetvis), men nu plötsligt fungerar det inte längre. Sker inget märkbart på annan plats hellre. XNextEvent släpper inte ifrån sig något alls på denna kombination mer än ner/upp på winkey.

Vad är det som slukar detta och kan det undvikas?
Fast kanske bör ändras om det är något standard som slukar den.


Senast redigerad av Marta 20.44 2020-06-15, redigerad totalt 1 gång.

Upp
 Profil  
 
 Inläggsrubrik: Re: Linux: winkey+space?
InläggPostat: 20.11 2020-06-14 

Blev medlem: 08.04 2012-06-19
Inlägg: 826
Ort: Lund
Ett program som du skrivit själv? Får du det du förväntar dig från "xev"? Rätt på modifiers med xmodmap? (Eller kör du någon modern fönsterhanterare där allt är nytt och fräsht och funkar inte riktigt?)


Upp
 Profil  
 
 Inläggsrubrik: Re: Linux: winkey+space?
InläggPostat: 07.40 2020-06-15 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 5132
Ort: Landskrona
Eget program utan megaklump. Länkar direkt mot xlib.
Har inte medvetet ändrat något sedan det fungerade.

initierar med:
XSelectInput(S.dpy, S.win, ButtonPressMask|StructureNotifyMask|ExposureMask|
KeyPressMask|KeyReleaseMask );

Läser med: XNextEvent(S.dpy, &ev);

Den genererar event på själva winkey down/up, men inget alls på space när winkey är nere. Det gjorde den innan. Använder sedan en egen rutin för att hantera keycodes.
Har installerat nmap och lite annat sådant krafs i samband med försök att få igång ip-kameror. Kan möjligtvis ha uppstått då.


Upp
 Profil  
 
 Inläggsrubrik: Re: Linux: winkey+space?
InläggPostat: 11.37 2020-06-15 

Blev medlem: 08.04 2012-06-19
Inlägg: 826
Ort: Lund
Har du kört "xev" och kollat om den fångar knapptryckningen?
Har du en egen xmodmap, eller använder du någon defaultsetup från någon distributions random fönsterhanterare?


Upp
 Profil  
 
 Inläggsrubrik: Re: Linux: winkey+space?
InläggPostat: 12.15 2020-06-15 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 5132
Ort: Landskrona
Använder original debian med xfce.
Bifogar vad xev kräkte upp vid win down space down/up wn up. Även hela xmodmap. Tveksam om den senare har betydelse, använder inte någon färdig "keycode to char".
Dessutom, det har fungerat och blivit trasigt utan att programmet ändrats.

KeyPress event, serial 37, synthetic NO, window 0x3000001,
root 0x4bc, subw 0x0, time 102308364, (161,-8), root:(1032,512),
state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

FocusOut event, serial 37, synthetic NO, window 0x3000001,
mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 37, synthetic NO, window 0x3000001,
mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 37, synthetic NO, window 0x0,
keys: 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

KeyRelease event, serial 37, synthetic NO, window 0x3000001,
root 0x4bc, subw 0x0, time 102310516, (161,-8), root:(1032,512),
state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

xmodmap: up to 4 keys per modifier, (keycodes in parentheses):

shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)


Upp
 Profil  
 
 Inläggsrubrik: Re: Linux: winkey+space?
InläggPostat: 17.26 2020-06-15 

Blev medlem: 08.04 2012-06-19
Inlägg: 826
Ort: Lund
Första och sista ser ju helt okej ut, keycode 133 (din win-key, meta på SUN-tangentbordet jag sitter vid) trycks ned respektive släpps upp. Du borde inom dessa se motsvarande för keycode 65 (space).
Att du får "FocusOut"- och "FocusIn"-events betyder väl att ditt program (i detta fall "xev") tappar fokus.
Har du något snillrikt program / inställning i xfce som stjäl fokus när man trycker WIN? Låter som en modern finess tycker jag. Urk.


Upp
 Profil  
 
InläggPostat: 20.50 2020-06-15 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 5132
Ort: Landskrona
Nu fungerar det igen. Löste det på ett något grovt sätt. Stängde ner allting och startade top. Höll ner win-space och ibus-någonting började fladdra förbi högt upp i listan. Fanns ett installerat packet kallat ibus. Avinstallerade och problemet var borta.

Vad denna crapware "ibus" gör är okänt, liksom vad det var den antagligen följde med som recommended. Troligen någon av de network utilities jag installerade för att hitta kamerornas ip.

Tack för tipset att börja leta crapware.


Upp
 Profil  
 
InläggPostat: 21.30 2020-06-15 

Blev medlem: 21.06 2011-01-29
Inlägg: 1034
ibus kallar sig själv ett "intelligent" input-framework..
Har aldrig hört talas om det tidigare, men i readme:n står det iaf
hotkeys:
Super + Space: Change input method.


I en perfekt värld hade det varit straffbart att lägga till globala hotkeys utan att meddela användaren.
Speciellt om de inte fanns där i originalversionen och läggs till i en uppdatering.


Upp
 Profil  
 
InläggPostat: 22.01 2020-06-15 

Blev medlem: 08.04 2012-06-19
Inlägg: 826
Ort: Lund
J-a sätt. Har inte hänt i mina Debian, undrar vilket paket det kan vara?
Fint att det löste sig!


Upp
 Profil  
 
InläggPostat: 05.37 2020-06-16 
EF Sponsor
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 5132
Ort: Landskrona
Hittade vad det var: Konferensprogrammet zoom.

Skulle lyssna på ett föredrag och då installerades denna crapware. Får bli på en VM nästa gång...


Upp
 Profil  
 
InläggPostat: 06.45 2020-06-16 

Blev medlem: 08.04 2012-06-19
Inlägg: 826
Ort: Lund
Aha! Jag tror att man kan få zoom att funka i en browser också. Vilken vet jag dock inte.


Upp
 Profil  
 
InläggPostat: 06.55 2020-06-16 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 24648
Ort: Norr om Sthlm
Mr Andersson skrev:
I en perfekt värld hade det varit straffbart att lägga till globala hotkeys utan att meddela användaren.
Speciellt om de inte fanns där i originalversionen och läggs till i en uppdatering.


Jag är på! :)


Upp
 Profil  
 
InläggPostat: 07.15 2020-06-16 
Användarvisningsbild

Blev medlem: 13.58 2016-04-05
Inlägg: 2196
Ort: Helsingfors
guckrum skrev:
Aha! Jag tror att man kan få zoom att funka i en browser också. Vilken vet jag dock inte.

Jo, det går bra. Jag har kört från Chrome.
Citera:
If you cannot download or run the application, join from your browser.
'Join from your browser'-länken har nån gång på senare tid varit dold, tills jag först "försökt ladda ned applikationen"! Litet lömskt.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 13 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 5 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
    Electrokit
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010