Ho configurato KDE per passare facilmente da un bépo (french-dvorak) a un layout azerty. L'ho configurato con l'interfaccia di KDE ( systemsettings), ma suppongo che abbia appena chiamato setxkbmap bee setxkbmap fr. Il layout azerty è il valore predefinito (e il primo nell'elenco dei layout).
Tuttavia, le scorciatoie rimangono attaccate ai tasti fisici: premendo il qtasto si ottiene una "q" in azerty e una "a" con il layout bepo. Tuttavia, premendo ctrl+ si qottiene lo stesso effetto in entrambi i casi (chiusura, nella maggior parte dei software, ad esempio con kwriteo konsole). Si noti tuttavia che alcuni software (as firefox) fanno il passaggio (premendo il jtasto, che stampa una "t" con il layout bépo e, ctrlallo stesso tempo, si apre una nuova scheda, che è il comportamento previsto). Secondo questo commento , le app GTK effettuano il passaggio, mentre le app Qt no.
Come far coincidere in tutti i software i tasti delle scorciatoie e il tasto per inserire il testo
Più precisamente, le scorciatoie sono definite in base al primo layout dell'elenco. Come modificare la definizione delle scorciatoie anche per le app Qt?
Configurazione (sistema):
$ kded4 --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Démon de KDE : 4.14.2
$ uname -a
Linux zepto 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.1 (jessie)
Release: 8.1
Codename: jessie
Configurazione (setxkbmap):
$ setxkbmap -query
rules: evdev
model: pc105
layout: fr,fr
variant: oss,bepo
options: grp:rwin_toggle
$ localectl list-x11-keymap-variants fr
bepo
bepo_latin9
bre
dvorak
geo
latin9
latin9_nodeadkeys
latin9_sundeadkeys
mac
nodeadkeys
oci
oss
oss_latin9
oss_nodeadkeys
oss_sundeadkeys
sundeadkeys
Pagine correlate:
- Tasti di scelta rapida indipendenti dal layout della tastiera (il problema è l'opposto del mio!)
- http://kate-editor.org/2013/10/07/multiple-keyboard-layouts-and-shortcuts/ (propone una soluzione alternativa di 2 anni). Secondo questa pagina, "l'ordine [dei layout] definisce una priorità e le scorciatoie utilizzano sempre la prima voce dell'elenco".
- https://bugs.kde.org/show_bug.cgi?id=197552 (segnalazione di bug, che afferma che è stato chiuso)
- http://forums.linuxmint.com/viewtopic.php?f=56&t=189004 (soluzione per rimappare una singola chiave)
- Come posso eseguire uno script quando passo da un layout di tastiera all'altro potrebbe probabilmente fare il trucco, innescando uno script che cambia l'ordine dei layout.
Modifica: questa domanda è stata aperta 977 giorni fa, ha ricevuto due doni, 28 voti positivi, 10 preferiti, è la domanda senza risposta più votata al momento, ma non è stata offerta una risposta motivata seria? Probabilmente dovrei presentare una segnalazione di bug, ma non so nemmeno quale software sia responsabile!
localectl list-x11-keymap-variants us, le uniche dvorakopzioni disponibili sono dvorak dvorak-alt-intl dvorak-classic dvorak-intl dvorak-l dvorak-r. Immagino che ti riferissi ai software come dvorak-qwerty . Ho modificato la mia domanda per fornire maggiori dettagli.
dvorak + qwerty ctrl(o evincenti per il francese). Ce ne sono altri che sono pienidvorak. Tuttavia, ho appena provato con dvorak francese e 2 layout bepo e non riesco a riprodurlo. Sto usando debian 6 (Wheezy) con kde4.