Skip to content

Firefox dvorak - Consider adding my layout. Tried to combine some existing ideas...#1247

Open
firefox97 wants to merge 4 commits into
Julow:masterfrom
firefox97:firefox_dvorak
Open

Firefox dvorak - Consider adding my layout. Tried to combine some existing ideas...#1247
firefox97 wants to merge 4 commits into
Julow:masterfrom
firefox97:firefox_dvorak

Conversation

@firefox97
Copy link
Copy Markdown

I included a landscape and left hand only version... Open to thoughts of additions, but I feel like the stock dvorak is almost unusable.
Other Dvorak items
Primarily New Dvorak Layout #1043
But also looked at #1136
And I think Dvorak layout #16

<key c="z" />
</row>
</keyboard>
<row scale="10" height="0.95">
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builtin layouts shouldn't have a different bottom row.

<key width="1.3" c="backspace" n="delete"/>
<key width="1.3" c="enter" nw="loc voice_typing" ne="action"/>
</row>
<modmap>
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builtin layouts shouldn't have a different modmap. The builtin modmap should work the same on every layouts by default.

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to add layout variation to the list of layout. Can you post the left hand version to https://github.com/Julow/Unexpected-Keyboard-layouts ?

@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="utf-8"?>
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to add any landscape variation for any layout.
In the future, landscape layouts will be automatically derived from the normal layouts. For now, I don't want to more work on the maintenance side.

<key key0="l" key2="=" key3="+" key4="loc £"/>
<key key0="backspace" key2="delete" width="1.5"/>
<keyboard name="Dvorak" bottom_row="false" script="latin">
<row scale="10">
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This scale attribute is not needed (you'll need to remove it on the other rows as well).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants