Skip to content

Unable to type certain symbol characters anywhere in the BN UI with Nordic keyboard layout on Linux #5143

@alexrp

Description

@alexrp

Version and Platform (required):

  • Binary Ninja Version: 4.1.4912-dev Personal (3c56bf58)
  • OS: Ubuntu
  • OS Version: 23.10
  • CPU Architecture: x64

Bug Description:
I am unable to type the following characters in the BN UI:

`
´
¨
^
~

(Maybe other characters have the same issue?)

I assume this is because of the way Nordic keyboard layouts work, where you have to press the key (or key combination) twice to get the character. (That behavior exists because it's expected that most computer users might want to combine e.g. a tick with a character, such as in á, â, ä, etc.) In BN, when I try to type any of the symbol characters in a Nordic layout (specifically, Danish), nothing happens. Also, if I try to type e.g. á it just turns into a. This is not an issue in any other Linux Qt application that I've tried, nor has it been an issue on Windows.

This is quite disruptive since most of these symbol characters are fairly common in everyday BN usage.

Metadata

Metadata

Assignees

Labels

Dependency: QtIssue may be due to a bug in QtEffort: TrivialIssues require < 1 day of workImpact: MediumIssue is impactful with a bad, or no, workaround

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions