Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jan 2021 21:12:26 +0100
From:      Guido Falsi <mad@madpilot.net>
To:        George Mitchell <george+freebsd@m5p.com>, freebsd-ports@freebsd.org
Subject:   Re: Xfce, xfce4-terminal, and UTF-8
Message-ID:  <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net>
In-Reply-To: <a8473438-1a23-5b79-78fb-22939d7a1f43@m5p.com>
References:  <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> <a8473438-1a23-5b79-78fb-22939d7a1f43@m5p.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/01/21 21:09, George Mitchell wrote:
> On 1/1/21 2:57 PM, Guido Falsi via freebsd-ports wrote:
>> On 01/01/21 20:12, George Mitchell wrote:
>>> I applied the patch from https://reviews.freebsd.org/D27846 to my ports
>>> tree and recompiled with no problems.  But it did not change the compose
>>> key behavior (still fails in xfce4-terminal but works elsewhere).
>>
>> I actually have no idea. I don't know exactly how the compose key is 
>> managed in Xorg.
>>
>> My intuition is it's Xorg itself who is managing it, intercepting the 
>> key presses before the application and sending it the result if any. 
>> But I don't know for sure.
>>
>> Also maybe the setting can be per application. Have you tried 
>> configuring the compose key in XFCE settings?
>>
>> Or setting it via command line before launching startxfce4?
>>
>>
> I've been setting it in .csrhc (setxkbmap -option compose:lwin), and
> originally worked for everything including xfce4-terminal.  It still
> works for everything else (including mousepad), but not for
> xfce4-terminal.  The XFCE keyboard settings compose key setting does
> not seem to work for anything.                            -- George
> 

.cshrc does not look like the correct place for it anyway. That file is 
executed multiple times during a session. I'm not sure how it can work 
for everything else. Also the fact that XFCE has it's own configuration, 
if it's not configured from there could cause conflicts.

IMHO a better place would be .xsession if using a display manager or 
Xinit if using startx.

If using XFCE as your DE it's own settings tool would be the best place.

-- 
Guido Falsi <mad@madpilot.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?90d5da8c-6cee-5c10-cf86-2f566ae89089>