Ask / Submit
1

French azerty with arrows [answered]

asked 2019-11-12 17:02:03 +0200

objectifnul gravatar image

My beloved old Jolla phone still has a French azerty keyboard layout with arrows. My Xperia X doesn't have it. I couldn't find it in Openrepos, and I forgot who was the developer. Does anyone remember?

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by objectifnul
close date 2019-11-13 10:49:13.689240

2 Answers

Sort by » oldest newest most voted
1

answered 2019-11-12 21:06:51 +0200

atlochowski gravatar image

Grab your Jolla 1 and go to /usr/share/maliit/plugins/com/jolla/layouts/ find qml and conf files from your AZERTY keyboard and then copy this two files to your Xperia X. If this keyboard was based on fraliit install it before. https://openrepos.net/content/fravaccaro/fraliit-common

edit flag offensive delete publish link more

Comments

Thx a lot!

objectifnul ( 2019-11-12 22:39:41 +0200 )edit
0

answered 2019-11-13 10:48:33 +0200

objectifnul gravatar image

For those who don't have it and want it: (Sorry for poor formatting)

In /usr/share/maliit/plugins/com/jolla/layouts/ add these:

  • fr_azerty.qml :

    import QtQuick 2.0

    import ".."

    import "../arrowboard"

    KeyboardLayout {

    splitSupported: true

    KeyboardRow {
        CharacterKey { caption: "a"; captionShifted: "A"; symView: "1"; symView2: "`"; accents: "aäàâáãå"; accentsShifted: "AÄÀÂÁÃÅ" }
        CharacterKey { caption: "z"; captionShifted: "Z"; symView: "2"; symView2: "€" }
        CharacterKey { caption: "e"; captionShifted: "E"; symView: "3"; symView2: "$"; accents: "eèéêë€"; accentsShifted: "EÈÉÊË€" }
        CharacterKey { caption: "r"; captionShifted: "R"; symView: "4"; symView2: "£" }
        CharacterKey { caption: "t"; captionShifted: "T"; symView: "5"; symView2: "₹"; accents: "tþ"; accentsShifted: "TÞ" }
        CharacterKey { caption: "y"; captionShifted: "Y"; symView: "6"; symView2: "¥"; accents: "yý¥"; accentsShifted: "YÝ¥" }
        CharacterKey { caption: "u"; captionShifted: "U"; symView: "7"; symView2: "<"; accents: "uűûùúü"; accentsShifted: "UŰÛÙÚÜ" }
        CharacterKey { caption: "i"; captionShifted: "I"; symView: "8"; symView2: ">"; accents: "iîïìí"; accentsShifted: "IÎÏÌÍ" }
        CharacterKey { caption: "o"; captionShifted: "O"; symView: "9"; symView2: "["; accents: "oőøöôòó"; accentsShifted: "OŐØÖÔÒÓ" }
        CharacterKey { caption: "p"; captionShifted: "P"; symView: "0"; symView2: "]" }
    }
    
    KeyboardRow {
        splitIndex: 5
    
        CharacterKey { caption: "q"; captionShifted: "Q"; symView: "&"; symView2: "`"}
        CharacterKey { caption: "s"; captionShifted: "S"; symView: "|"; symView2: "²"; accents: "sß$"; accentsShifted: "S$" }
        CharacterKey { caption: "d"; captionShifted: "D"; symView: "@"; symView2: "³"; accents: "dð"; accentsShifted: "DÐ" }
        CharacterKey { caption: "f"; captionShifted: "F"; symView: "\""; symView2: "µ" }
        CharacterKey { caption: "g"; captionShifted: "G"; symView: "#"; symView2: "¡" }
        CharacterKey { caption: "h"; captionShifted: "H"; symView: "'"; symView2: "¿" }
        CharacterKey { caption: "j"; captionShifted: "J"; symView: "("; symView2: "{" }
        CharacterKey { caption: "k"; captionShifted: "K"; symView: "^"; symView2: "§" }
        CharacterKey { caption: "l"; captionShifted: "L"; symView: "!"; symView2: "°" }
        CharacterKey { caption: "m"; captionShifted: "M"; symView: ")"; symView2: "}" }
    }
    
    KeyboardRow {
        splitIndex: 5
    
        ShiftKey {}
    
        CharacterKey { caption: "w"; captionShifted: "W"; symView: "*"; symView2: "«" }
        CharacterKey { caption: "x"; captionShifted: "X"; symView: "$"; symView2: "»" }
        CharacterKey { caption: "c"; captionShifted: "C"; symView: "-"; symView2: "_"; accents: "cç"; accentsShifted: "CÇ" }
        CharacterKey { caption: "v"; captionShifted: "V"; symView: "%"; symView2: "“" }
        CharacterKey { caption: "b"; captionShifted: "B"; symView: "/"; symView2: "”" }
        CharacterKey { caption: "n"; captionShifted: "N"; symView: ":"; symView2: "„"; accents: "nñ"; accentsShifted: "NÑ" }
        CharacterKey { caption: "?"; captionShifted: "?"; symView: "+"; symView2: "”" }
        CharacterKey { caption: ";"; captionShifted: ";"; symView: "="; symView2: "~" }
    
        BackspaceKey {}
    }
    
    SpacebarRowMod {}
    

    }

  • fr_azerty.conf :

    [fr_azerty.qml]

    name=Français Azerty avec - < >

    languageCode=FR

    handler=Xt9InputHandler.qml

edit flag offensive delete publish link more

Question tools

Follow
2 followers

Stats

Asked: 2019-11-12 17:02:03 +0200

Seen: 145 times

Last updated: Nov 13 '19