Folosesc ubuntu 20.04 pe un laptop MSI.
Problema pe care am găsit-o este legată de cheile care pot fi folosite cu fn
de exemplu. cheia fn+f3
ar trebui să dezactiveze touchpad-ul.
În setările sistemului dacă încerc să creez o comandă rapidă personalizată normală și apăs f3
este recunoscut, dar dacă apăs fn+f3
Nu primesc nimic, practic sistemul nu o recunoaște ca o cheie.
Știu că pot folosi xmodmap pentru a schimba maparea codurilor de cheie cu chei.
Problema cu asta este că dacă folosesc comanda showkey -s
și apăs pe fn+f3
Primesc codul 0x1d 0xe0 0x5b 0x76 0x9d 0xe0 0xdb 0xf6
iar dacă fac asta fără -s
opțiune Obțin următoarea ieșire.
codul cheie 29 apăsați
codul cheie 125 apăsați
Apăsați codul cheie 85
eliberarea codului cheie 29
eliberarea codului cheie 125
eliberarea codului cheie 85
Aș dori să știu dacă există o modalitate de a mapa acest combo ca o comandă pentru sistem.
Dacă poate fi util, acesta este rezultatul de la tastatură xev -event
Eveniment KeyPress, seria 28, NU sintetic, fereastra 0x6c00001,
rădăcină 0x296, subw 0x0, ora 20618498, (106.394), rădăcină: (1848.468),
stare 0x14, cod cheie 133 (keysym 0xffeb, Super_L), același_ecran DA,
XLookupString oferă 0 octeți:
XmbLookupString oferă 0 octeți:
XFilterEvent returnează: False
Eveniment KeyPress, seria 28, NU sintetic, fereastra 0x6c00001,
rădăcină 0x296, subw 0x0, ora 20618499, (106.394), rădăcină: (1848.468),
stare 0x54, cod cheie 93 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString oferă 0 octeți:
XmbLookupString oferă 0 octeți:
XFilterEvent returnează: False
Eveniment KeyRelease, seria 28, NU sintetic, fereastra 0x6c00001,
rădăcină 0x296, subw 0x0, ora 20618502, (106.394), rădăcină: (1848.468),
stare 0x54, cod cheie 37 (keysym 0xffe3, Control_L), același_ecran DA,
XLookupString oferă 0 octeți:
XFilterEvent returnează: False
Eveniment KeyRelease, seria 28, NU sintetic, fereastra 0x6c00001,
rădăcină 0x296, subw 0x0, ora 20618506, (106.394), rădăcină: (1848.468),
stare 0x50, cod cheie 133 (keysym 0xffeb, Super_L), același_ecran DA,
XLookupString oferă 0 octeți:
XFilterEvent returnează: False
Eveniment KeyRelease, seria 28, NU sintetic, fereastra 0x6c00001,
rădăcină 0x296, subw 0x0, ora 20618509, (106.394), rădăcină: (1848.468),
stare 0x10, cod cheie 93 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString oferă 0 octeți:
XFilterEvent returnează: False