#416624 icewm: Pointer focus don't work, it used to.

Package:
icewm
Source:
icewm
Description:
wonderful Win95-OS/2-Motif-like window manager
Submitter:
Helge Hafting
Date:
2010-01-31 19:03:10 UTC
Severity:
normal
#416624#5
Date:
2007-03-29 12:05:08 UTC
From:
To:
Pointer focus don't work; I move the pointer over some other window,
but that window don't get focus. Instead, focus remain at whatever
window that had focus before. Focus is changed only by clicking,
but I don't want to click unnecessarily.

I have tried changing .icewm/preferences, both with iceconf
and vi.  Getting pointer focus to work seems impossible, I have to click.
This used to work fine for many years . . .

What I want, is "focus follow pointer", and "click to raise".
I.e. no auto-raising.  "Click to raise" work as expected.
When experimenting, I managed to get icewm into a weird state
where it raises the window under the mouse pointer, but still
don't give it focus.  Looks like a missed focus call to me...


Contents of my .icewm/preferences, in case it might be of help:
# Generated by IceWM Configuration program 0.99.33
ClickToFocus=0
RaiseOnFocus=0

TaskBarAutoHide=0
TaskBarMailboxStatusBeepOnNewMail=0
TaskBarMailboxStatusCountMessages=0
TaskBarDoubleHeight=0
TaskBarClockLeds=1
MenuMouseTracking=1
TaskBarShowStartMenu=1
TaskBarShowWindowListMenu=1
TaskBarShowCPUStatus=1
TaskBarShowPPPStatus=0
ShowTaskBar=1
TaskBarShowAllWindows=0
TaskBarShowClock=1
TaskBarShowMailboxStatus=0
TaskBarShowWorkspaces=1
TaskBarAtTop=0
QuickSwitchToMinimized=1
QuickSwitchToAllWorkspaces=0
QuickSwitch=1
AutoRaise=0

DesktopBackgroundCenter=1
DelayPointerFocus=0
GrabRootWindow=1
IgnoreNoFocusHint=0
LimitPosition=1
LimitSize=1
ManualPlacement=0
MinimizeToDesktop=1
OpaqueResize=1
OpaqueMove=1
PointerColormap=1
ShowXButton=1
ShowMoveSizeStatus=1
SizeMaximized=0
SnapMove=1
UseMouseWheel=1
WarpPointer=1
Win95Keys=0
EdgeSwitch=0
AutoScrollDelay=60
CornerSizeY=24
CornerSizeX=24
ClickMotionDelay=200
AutoRaiseDelay=0
DlgBorderSizeY=2
DlgBorderSizeX=2
SnapDistance=8
ClickMotionDistance=4
MultiClickTime=400
BorderSizeY=6
BorderSizeX=6
PointerFocusDelay=0
ScrollBarDelay=30
AutoHideDelay=300
TitleBarHeight=20
ToolTipDelay=1000
EdgeSwitchDelay=600
DateFormat="%e. %B %Y"
IconPath=""
TimeFormat="%e /%m %T"
ActiveTaskBarFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
QuickSwitchFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
ClockFontName="-b&h-lucidatypewriter-medium-r-*-*-*-140-*-*-*-*-*-*"
MenuFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
NormalTaskBarFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
StatusFontName="-b&h-lucidatypewriter-bold-r-*-*-*-120-*-*-*-*-*-*"
TitleFontName="-b&h-lucida-bold-r-*-*-*-120-*-*-*-*-*-*"
ToolTipFontName="-b&h-lucida-medium-r-*-*-*-120-*-*-*-*-*-*"
WindowListFontName=""
ClockCommand="xclock"
LockCommand="xlock"
LogoutCommand=""
LogoutCancelCommand=""
MailCommand=""
OpenCommand=""
RunCommand=""
DesktopBackgroundColor=""
DesktopBackgroundImage="/home/helgehaf/foto/utst/img00919.jpg"
Theme="nice/default.theme"
WorkspaceNames=" 1 "," 2 "," 3 "," 4 "

#416624#10
Date:
2007-04-13 11:22:31 UTC
From:
To:
It turns out that icewm still work, after
using the new menu
settings->focus->custom
After that, I get the good old pointer focus specified in the .icewm file.
So, this bug can be closed.

Helge Hafting

#416624#15
Date:
2007-06-10 06:27:44 UTC
From:
To:
Please don't close this bug until the documentation is updated.
#416624#20
Date:
2010-01-31 18:55:19 UTC
From:
To:
Yes, that's true, but the bug is still valid, because the focus
behaviour can't be changed to "focus follows mouse" just by editing
the config file.
-- Ilya Dogolazky