Skip to content
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

Pressing tab once in fish, bash, zsh inside Ubuntu acts as If pressing tab twice #8575

Closed
asolopovas opened this issue Dec 13, 2020 · 6 comments
Labels
Needs-Attention The core contributors need to come back around and look at this ASAP. Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting

Comments

@asolopovas
Copy link

asolopovas commented Dec 13, 2020

Environment

Platform ServicePack Version VersionString


Win32NT 10.0.19042.0 Microsoft Windows NT 10.0.19042.0
Windows Terminal version (if applicable): 1.3.2651.0

Any other software?
Ubuntu 20.04

Configuration

// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
  "$schema": "https://aka.ms/terminal-profiles-schema",
  "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
  "alwaysOnTop": true,
  "profiles":
  {
    "defaults":
    {
      "fontFace": "Inconsolata Nerd Font Mono",
      "fontSize": 12,
      "colorScheme": "Legacy",
      "initialRows": 50
    },
    "list": [
    {
      // Make changes here to the powershell.exe profile
      "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
      "name": "Windows PowerShell",
      "commandline": "powershell.exe",
      "hidden": false
    },
    {
      // Make changes here to the cmd.exe profile
      "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
      "name": "cmd",
      "commandline": "cmd.exe",
      "hidden": false
    },
    {
      "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
      "hidden": false,
      "name": "Ubuntu",
      "source": "Windows.Terminal.Wsl",
      "startingDirectory": "//wsl$/Ubuntu/home/andrius"
    },
    {
        "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
        "hidden": false,
        "name": "Azure Cloud Shell",
        "source": "Windows.Terminal.Azure"
    }
    ]
  },
      "disabledProfileSources": [
        "Windows.Terminal.Azure"
    ],
  // Add custom color schemes to this array
  "schemes": [
  {
    "name": "Legacy",
    "background": "#14191f",
    "black": "#000000",
    "blue": "#F7FFC1",
    "brightBlack": "#555555",
    "brightBlue": "#4565AD",
    "brightCyan": "#8BE9FD",
    "brightGreen": "#50FA7B",
    "brightPurple": "#FF79C6",
    "brightRed": "#FF5555",
    "brightWhite": "#FFFFFF",
    "brightYellow": "#F1FA8C",
    "cyan": "#6272A4",
    "foreground": "#F8F8F2",
    "green": "#005CCB",
    "purple": "#6272A4",
    "red": "#FF5555",
    "white": "#aec2e0",
    "yellow": "#FFB86C"
  }],
  // Add any keybinding overrides to this array.
  // To unbind a default keybinding, set the command to "unbound"
  "keybindings": [
  {
    "command": "closeTab",
    "keys": ["ctrl+w"]
  },
  {
    "command": "newT
ab",
    "keys": ["ctrl+shift+t"]
  },
  {
    "command": "copy",
    "keys": "ctrl+shift+c"
  },
  {
    "command": "paste",
    "keys": "ctrl+shift+v"
  }
]
}

Steps to reproduce

Pressing tab once in fish, bash, zsh inside Ubuntu acts as If pressing tab twice.

Expected behaviour

Tab should not be double-clicked when clicked once, PowerShell window does act in same manner.

Actual behaviour

3kaK1BTf55

@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Dec 13, 2020
@asolopovas asolopovas changed the title Ubuntu single tab click works as double click. Pressing tab once in fish, bash, zsh inside Ubuntu acts as If pressing tab twice Dec 13, 2020
@skyline75489
Copy link
Collaborator

Does this also happen with conhost, aka cmd.exe?

@zadjii-msft
Copy link
Member

By any chance, did you do the InputServiceEnabled hack from #4448 (comment) ?

We've had reports in the past that causes tab to get sent twice: #4448 (comment), #7598

See also #8253 or any of these

@zadjii-msft zadjii-msft added the Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something label Dec 14, 2020
@asolopovas
Copy link
Author

Does this also happen with conhost, aka cmd.exe?

Yes it does happen with cmd as long as it is opened via "Windows Terminal" it works fine in default windows though.

@ghost ghost added Needs-Attention The core contributors need to come back around and look at this ASAP. and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Dec 15, 2020
@asolopovas
Copy link
Author

By any chance, did you do the InputServiceEnabled hack from #4448 (comment) ?

We've had reports in the past that causes tab to get sent twice: #4448 (comment), #7598

See also #8253 or any of these

Touch input service is enabled...
lqYXtkYNJS

@asolopovas
Copy link
Author

asolopovas commented Dec 15, 2020

By any chance, did you do the InputServiceEnabled hack from #4448 (comment) ?

We've had reports in the past that causes tab to get sent twice: #4448 (comment), #7598

See also #8253 or any of these

Thanks this #7598 solves my issue...

@DHowett
Copy link
Member

DHowett commented Dec 15, 2020

So just confirming: you did have InputServiceEnabled set to 0 in your registry, even though you answered the question above with a screenshot of services.msc and not regedit?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Attention The core contributors need to come back around and look at this ASAP. Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting
Projects
None yet
Development

No branches or pull requests

4 participants