We have moved to a new Sailfish OS Forum. Please start new discussions there.
1

French azerty with arrows

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 close delete

Comments

@objectifnul If you are interested about finger term, you can check this post: https://together.jolla.com/question/206061/howto-fingerterm-french-layout-azerty-full-characters/ . Cheers ;)

nas ( 2020-04-28 13:06:10 +0200 )edit

3 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
0

answered 2020-04-28 11:56:28 +0200

objectifnul gravatar image

updated 2020-04-28 12:56:56 +0200

image description

Important: in case it's missing, also copy the folder /usr/share/maliit/plugins/com/jolla/arrowboard/ from an existing installation (e.g. from Jolla phone to Xperia X)

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
2 followers

Stats

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

Seen: 502 times

Last updated: Apr 28 '20