mooltipass / moolticute

Mooltipass crossplatform daemon/tools
GNU General Public License v3.0
143 stars 67 forks source link

Inquiry: Moolticute Keyboard Layout #1119

Closed meta-space closed 1 year ago

meta-space commented 1 year ago

Hi all

The Moolticute user manual states the following about the keyboard output: "For the Mooltipass to operate properly, it is important that you use the Device Settings tab to select the keyboard layout you are using. [...]"

It seems that my native layout (Swiss-German) is currently not yet supported. All of my passwords are auto generated and many contain special characters that are not output correctly when using the keyboard output.

Is it possible to add more keymappings to the Moolticute? If somebody points me to docs or relevant code section in the repo, I'd be glad to contribute the mapping.

If it is not possible to add keyboard layouts, the only alternative I see would be to avoid troublesome special characters in my passwords and pick a reasonably similar keyboard layout to mine (probably German).

limpkin commented 1 year ago

Hello! You may use the swiss-french one :)

meta-space commented 1 year ago

@limpkin Thanks for the quick reply.

I followed your suggestion and it almost works. The Swiss-French and Swiss-German layouts are similar, but not identical. Specifically outputting the caret character (^) emits an additional space (or unprintable character, I didn't check) which would result in an incorrect password. Also, éèà and öüä are swapped.