Problem with Some Keys Not Being Detected or Misinterpreted in the Application
- Dominant language
- C#
- Stars
- 5.1k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I installed the application on the server and connected to a machine via the web for testing. The problem is:
I am unable to press certain keys like ^ and \ on the connected machine.
Despite my keyboard being Turkish and the connected machine also set to Turkish Q Layout, when I press the "i" or "ı" key, the application always outputs the "ı" character on the screen. The same issue occurs for "I" and "İ" keys as well.
Do I need to adjust a specific setting for this, or is it a bug?
Both machines are running Windows 11
Also, thank you for providing us with such a great application.
**To Reproduce**
Environment Information: Both PCs have Windows 11 installed in English, and the Turkish Q keyboard layout was added afterward.
Steps to Reproduce:
* Press the "i" or "ı" keys using a Turkish keyboard (Turkish Q - On-Screen Keyboard also works). You'll notice that "ı" is displayed for all inputs.
* Press the "Shift" key together with the "3" key, followed by the "a" key. You'll see that the "^" symbol does not appear.
* Press "Alt Gr" + the "*" key. You'll notice that the "" character does not appear.
**Remotely Version**
Server: 2024.08.07.0819
Agent: 2024.08.07.0819
**Screenshots**
https://github.com/user-attachments/assets/b032fd1c-522d-4346-ba1a-42fac55a37e6
**Desktop (please complete the following information):**
- OS: Windows 11
- Browser: Chrome
- Version: Chrome 131.0.6778.86 (Official Build) (64-bit)
**Additional Context**
Add any other context about the problem here.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the reported keyboard cases on Windows 11 with Turkish Q layouts, including i/ı, I/İ, ^, and \\. Compare the connected machine's output with the expected characters and determine whether the issue is resolved when all listed inputs are handled correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100