If one has more than one keyboard layouts added in the Ubuntu Keyboard Layout settings, and selects to work with one of the keyboard layouts that is not placed as the first keyboard layout, than he is not able to enter any chars in the FluidShell prompt (however it works fine in SSH Terminal).
For instance, in the attached screenshot (ubuntu-keyboardlayout.png), if one selects the English (Dvorak) or Romanian (Standard) keyboard layout, he cannot enter any chars in the FluidShell prompt. However, if he moves the English (Dvorak) layout to the first position in the list and then selects it he is able to type chars in the FluidShell prompt.
One should be able to type in the FluidShell prompt using any keyboard layout despite its position in the settings list.
Tested using Ubuntu 12.04.
|
|
41 KB
|
|
51 KB
|
|
481 KB
|
|
26 KB
To reproduce in Ubuntu 11.04
Go to System--> Preference-->Keyboard
Click on Layouts tab
Click on Add
Add a language, I selected Add India
Select India and Click on Move Up
Type to test settings
Now open FluidShell and try to type and nothing is entered. Only Enter Key works. But you can enter with hindi in the SSH Terminal
Tested using ADStudio 12 Dev 125 under Ubuntu 12.04 64bit the issue still ocurs. Please see attached cast2.webm for reference.
Tested using ADStudio 12 Dev 125 under Ubuntu 12.04 64bit the issue still ocurs. Please see attached cast2.webm for reference.
( if anyone in AquaFold HQ office has trouble viewing the .webm file, I can play it on my machine. I am making a GIF animation version too. )
( if anyone in AquaFold HQ office has trouble viewing the .webm file, I can play it on my machine. I am making a GIF animation version too. )
I could not reproduce the problem based on your test scenario. Fluid shell echos back correct letters by following the steps shown in your recording. I will talk to Tariq on Monday to see if he can reproduce this problem on his Ubuntu machine.
I could not reproduce the problem based on your test scenario. Fluid shell echos back correct letters by following the steps shown in your recording. I will talk to Tariq on Monday to see if he can reproduce this problem on his Ubuntu machine.
Tariq could reproduce this problem on hist Ubuntu 12.x machine. The Linux machine I used is Ubuntu 11.04 where this case went through. I need to find an Ubuntu 12.x machine with development environment installed before I can look into this problem.
Tariq could reproduce this problem on hist Ubuntu 12.x machine. The Linux machine I used is Ubuntu 11.04 where this case went through. I need to find an Ubuntu 12.x machine with development environment installed before I can look into this problem.
This bug is reproducible with FluidShell on Ubuntu 12.04 with Java 1.7, but it is not reproducible with Java 1.6. The problem still exists with Java 1.7.0_u6
The bug is not reproducible with SSH Terminal on Ubuntu 12.04 with Java 1.6 or 1.7.
This bug is reproducible with FluidShell on Ubuntu 12.04 with Java 1.7, but it is not reproducible with Java 1.6. The problem still exists with Java 1.7.0_u6
The bug is not reproducible with SSH Terminal on Ubuntu 12.04 with Java 1.6 or 1.7.
It has something to do with how key event modifiers are interpreted. Made change and briefly tested the change using the following keyboard layouts on Ubuntu 12, seems to work now:
English, Romanian, Romanian (Standard), Hindi
It has something to do with how key event modifiers are interpreted. Made change and briefly tested the change using the following keyboard layouts on Ubuntu 12, seems to work now:
English, Romanian, Romanian (Standard), Hindi
Issue #7114 |
| Closed |
| Fixed |
| Resolved |
Completion |
| No due date |
| Fixed Build trunk/28787 |
| No time estimate |
To reproduce in Ubuntu 11.04
Go to System--> Preference-->Keyboard
Click on Layouts tab
Click on Add
Add a language, I selected Add India
Select India and Click on Move Up
Type to test settings
Now open FluidShell and try to type and nothing is entered. Only Enter Key works. But you can enter with hindi in the SSH Terminal