Ticket #748 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Stylus keyboard cannot use square brackets

Reported by: george.barta@… Owned by: mickey@…
Priority: low Milestone:
Component: openmoko-keyboard Version: 2007.2
Severity: minor Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

When using the stylus keyboard pressing the SHIFT key displays a new layout,
but not all the keys are correct. The following keys do not work:

Displayed/Expected? Value => Result

` => ~
[ => {
] => }
< => >
' => "

Change History

comment:1 Changed 6 years ago by alphaone@…

This is due to mb_kbd_ui_send_press passing the modifiers to fakekey_press.

This is okay for a "default" layout, but breaks when we deviate from that.

The problem is also obvious if you reverse the capitalization on a letter:
<key obey-caps='true'>

<default display="A" />
<shifted display="a" />

</key>

Will both yield 'A', since a + shift results in 'A'

I'm not sure how we should fix this, I'll inquire on the matchbox ml.

comment:2 Changed 6 years ago by alphaone@…

  • Status changed from new to closed
  • Resolution set to fixed

This is fixed in matchbox svn revision 1675.

Note: See TracTickets for help on using tickets.