New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ctrl-m sends unmodified m #267

Open
treyharris opened this Issue Apr 15, 2017 · 10 comments

Comments

Projects
None yet
5 participants
@treyharris

treyharris commented Apr 15, 2017

Perhaps related to #263 but perhaps not: Ctrl-m sends "m".

There's a workaround, in that the return key is also Ctrl-m, but Ctrl-m should work as well. (Ctrl-i works as TAB, for instance, and Ctrl-Spacebar works as Ctrl-@.)

@carloscabanero

This comment has been minimized.

Show comment
Hide comment
@carloscabanero

carloscabanero Apr 18, 2017

Contributor

hmmmm.... good catch, as I always have Cmd+m I didn't notice this one, it works if you have Ctrl mapped somewhere else though.

Contributor

carloscabanero commented Apr 18, 2017

hmmmm.... good catch, as I always have Cmd+m I didn't notice this one, it works if you have Ctrl mapped somewhere else though.

@carloscabanero carloscabanero added the bug label Apr 18, 2017

@carloscabanero carloscabanero added this to the Backlog milestone Apr 18, 2017

@carloscabanero

This comment has been minimized.

Show comment
Hide comment
@carloscabanero

carloscabanero Jul 5, 2017

Contributor

This seems to be a bug on iOS. Have to test more thoroughly, the shortcut is defined but iOS doesn't capture it as such and only sends the "m" key. If it was a collision with another iOS shortcut, as I originally thought, then the m wouldn't even get sent. Still exists on iOS11 though.

Contributor

carloscabanero commented Jul 5, 2017

This seems to be a bug on iOS. Have to test more thoroughly, the shortcut is defined but iOS doesn't capture it as such and only sends the "m" key. If it was a collision with another iOS shortcut, as I originally thought, then the m wouldn't even get sent. Still exists on iOS11 though.

@satoru-takeuchi

This comment has been minimized.

Show comment
Hide comment
@satoru-takeuchi

satoru-takeuchi Oct 1, 2017

I encountered this problem too.

Just FYI, when I used Termius, an other ssh/mosh client, C-m works file. Unfortunately I don't know how it bypasses the iOS bug which you said. Hmm...

satoru-takeuchi commented Oct 1, 2017

I encountered this problem too.

Just FYI, when I used Termius, an other ssh/mosh client, C-m works file. Unfortunately I don't know how it bypasses the iOS bug which you said. Hmm...

@carloscabanero

This comment has been minimized.

Show comment
Hide comment
@carloscabanero

carloscabanero Oct 10, 2017

Contributor

It is apparently working on last iOS and last Blink version. Blink is sending 0x0d for Ctrl+m
^M 13 0015 0x0d

@satoru-takeuchi would you mind sending me your keyboard config settings? thanks!

Contributor

carloscabanero commented Oct 10, 2017

It is apparently working on last iOS and last Blink version. Blink is sending 0x0d for Ctrl+m
^M 13 0015 0x0d

@satoru-takeuchi would you mind sending me your keyboard config settings? thanks!

@satoru-takeuchi

This comment has been minimized.

Show comment
Hide comment
@satoru-takeuchi

satoru-takeuchi Oct 12, 2017

It is apparently working on last iOS and last Blink version. Blink is sending 0x0d for Ctrl+m
^M 13 0015 0x0d

Unfortunately it doesn't work for me.

would you mind sending me your keyboard config settings?

OK, here it is.

- HW model MPHH2J/A
- smartkeyboard: JIS Keyboard 
- iOS 11.0.3
- Blink 8.026
- Settings->Keyboards->Hardware Keyboard
   I can toggle the following two modes by the earth button
  - English (United States): U.S.    # I use this mode for Blink
  - Japanese -Kana: U.S

  - Auto-Capitalization: off
  - Auto-Correction: off
  - "." Shortcut: off

  - Caps Lock Switch to/from Latin: off

Please let me know if you need more information.

satoru-takeuchi commented Oct 12, 2017

It is apparently working on last iOS and last Blink version. Blink is sending 0x0d for Ctrl+m
^M 13 0015 0x0d

Unfortunately it doesn't work for me.

would you mind sending me your keyboard config settings?

OK, here it is.

- HW model MPHH2J/A
- smartkeyboard: JIS Keyboard 
- iOS 11.0.3
- Blink 8.026
- Settings->Keyboards->Hardware Keyboard
   I can toggle the following two modes by the earth button
  - English (United States): U.S.    # I use this mode for Blink
  - Japanese -Kana: U.S

  - Auto-Capitalization: off
  - Auto-Correction: off
  - "." Shortcut: off

  - Caps Lock Switch to/from Latin: off

Please let me know if you need more information.

@carloscabanero

This comment has been minimized.

Show comment
Hide comment
@carloscabanero

carloscabanero Oct 17, 2017

Contributor

Sorry @satoru-takeuchi, I was referring to the Blink Keyboard settings. I'm trying to figure out if due to your configuration there is something colliding with the Ctrl+m shortcut.

Contributor

carloscabanero commented Oct 17, 2017

Sorry @satoru-takeuchi, I was referring to the Blink Keyboard settings. I'm trying to figure out if due to your configuration there is something colliding with the Ctrl+m shortcut.

@satoru-takeuchi

This comment has been minimized.

Show comment
Hide comment
@satoru-takeuchi

satoru-takeuchi Oct 18, 2017

@carloscabanero Sorry, I misunderstood. I found Ctrl+m doesn’t work if auto-repeat is enabled.

satoru-takeuchi commented Oct 18, 2017

@carloscabanero Sorry, I misunderstood. I found Ctrl+m doesn’t work if auto-repeat is enabled.

@carloscabanero

This comment has been minimized.

Show comment
Hide comment
@carloscabanero

carloscabanero Oct 18, 2017

Contributor

Great catch @satoru-takeuchi! Thanks for keeping an eye on it. It is really weird but I could definitely replicate myself. It looks like something weird on iOS. I will review and see what I can do.

Contributor

carloscabanero commented Oct 18, 2017

Great catch @satoru-takeuchi! Thanks for keeping an eye on it. It is really weird but I could definitely replicate myself. It looks like something weird on iOS. I will review and see what I can do.

@zevlg

This comment has been minimized.

Show comment
Hide comment
@zevlg

zevlg Apr 17, 2018

Ctrl-m also sends plain m for me. Logitech slim combo keyboard, auto-repeat enabled.

Cmd-m (with Cmd generating Ctrl) sends ^M

zevlg commented Apr 17, 2018

Ctrl-m also sends plain m for me. Logitech slim combo keyboard, auto-repeat enabled.

Cmd-m (with Cmd generating Ctrl) sends ^M

@yury

This comment has been minimized.

Show comment
Hide comment
@yury

yury Aug 21, 2018

Collaborator

Still an issue on iOS 12 :(

Collaborator

yury commented Aug 21, 2018

Still an issue on iOS 12 :(

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