[Lazarus] Keys not recognized by Lazarus 1.6 code editor

Sascha Hestermann Sascha.Hestermann at gmx.de
Wed Feb 24 17:59:47 CET 2016


Am 24.02.2016 um 16:40 schrieb Mark Morgan Lloyd:
> Martin Frb wrote:
>> On 24/02/2016 13:10, Bo Berglund wrote:
>>> I have discovered a strange problem with my Lazarus 1.6 release
>>> installation on RPi2 (Raspbian Jessie) concerning keyboard entries.
>>>
>>> When I connect via VNC from my Windows7 PC I can not enter the
>>> characters < or + via the keyboard keys into the Lazarus code editor.
>>>
>> http://bugs.freepascal.org/view.php?id=17820
> 
> There was an issue in that era that keys like # when the systems were
> set to UK layout weren't getting through. I've not seen that for a
> while, but that could be because even I upgrade my OS and libraries on
> occasion :-)

I'm not sure whether this is the same issue as in the bug report, but
for me there has been a problem ever since I use Lazarus on Linux with a
"non mainstream" keyboard layout, which is for several years now. It was
behaving the same with Ubuntu years ago and currently I use a pretty up
to date archlinux, so for me it didn't change because of external libraries.
Dvorak has been mentioned and I'm using Neo (called Neo2 in most linux
distros). For me it is configured as the default layout in X11, tty and
my Xfce settings and I usually don't change it.

The issue for me is that some keys (even some single keystrokes) don't
work at all, do something different, or modifier keys seem to be
ignored, e.g. I can't type the letter 'ä', but strangely 'ö' works.

> 
>> I dont know if the issue is in the LCL, or in VNC.
>> Apparently the data received from VNC does only occur with VNC. Other
>> app may not have the issue, may simply mean that they do not check
>> this particular part of the data, independent of its correctness
> 
> I've definitely seen VNC issues affect (programs written using) Delphi.
> 

I have never tried Lazarus via VNC. For me the issue occurs when running
Lazarus just normal on the local X server. But it is only the SynEdit
component, which is affected. Other menus like preferences or
objectinspector work just like they should. And almost all other
programs like gedit, gnome-terminal, firefox, etc. don't have problems
either.




More information about the Lazarus mailing list