public inbox for cygwin-xfree@sourceware.org
help / color / mirror / Atom feed
* Re: Updated: XFree86-xserv-4.3.0-22
@ 2003-11-19 15:22 =?unknown-8bit?Q?Ga=EBl?= Gueguen
  2003-11-19 16:01 ` Harold L Hunt II
  0 siblings, 1 reply; 22+ messages in thread
From: =?unknown-8bit?Q?Ga=EBl?= Gueguen @ 2003-11-19 15:22 UTC (permalink / raw)
  To: cygwin-xfree

Alexander Gottwald wrote:

> We were previously using two auto-repeat schemes at the same time:
> 
> 1) xkb
> 
> 2) Win32's auto repeat layer
> 
> Convince me why it is good to have two layers handling auto repeat by 
> default and I will accede to your request.

Not sure it will convince anybody, just my point of view.
I'm using Cygwin/XFree to connect to some HP-UX and AIX boxes, and I 
can't use xkb because of this CDE/AltGr/whatever problem. (If I use xkb, 
I don't have access to |, @, etc...)
So I launch X via "X -kb" and then load my own .xmodmap.
This was working perfectly, but without Win32 autorepeat nor xkb 
autorepeat, I have no autorepeat at all :-(
My suggestion: is it possible to enable Win32 autorepeat only if X 
is launched with the -kb switch ?

Thanks for the very good job you all do,
Gael.


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Updated: XFree86-xserv-4.3.0-22
@ 2003-11-12 15:36 tulitanssi
  0 siblings, 0 replies; 22+ messages in thread
From: tulitanssi @ 2003-11-12 15:36 UTC (permalink / raw)
  To: cygwin-xfree

Hi all,

and thanks for the ideas.

Actually, I previously had problems with extraneous newlines from keyboard and somebody suggested 'xset r off', which was still there in my startup script. It didn't bother me with 4.3.0-21 but disabled the repeat with 4.3.0-22. Now I just removed xset from my startup, and repeat works OK.

Well, I still sometimes get extraneous newlines also with 4.3.0-22, but fortunately not so much.

Cheers,
Tuli

>> keyboard repeat does not work anymore with this new update. I think it worked with the
>> previous (4.3.0-21) release. Any ideas?

> The command 'xset r on' should enable auto-repeat on the
> X Window layer.  xset can set auto-repeat parameters in
> detail (please see 'man xset').



............................................................
Maksuton sähköposti aina käytössä http://luukku.com
Kuukausimaksuton MTV3 Internet-liittymä www.mtv3.fi/liittyma


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Updated: XFree86-xserv-4.3.0-22
@ 2003-11-11 16:20 tulitanssi
  2003-11-11 16:42 ` Danilo Turina
  0 siblings, 1 reply; 22+ messages in thread
From: tulitanssi @ 2003-11-11 16:20 UTC (permalink / raw)
  To: cygwin-xfree

Sorry, I'm not familiar with Xinput. I have used cygwin as-is, i.e. not deliberately disabling any of the cygwin features :-)

How can I enable it?

Thanks,
Tuli

----------------
Yeah, this release discards repeats that come from Windows. It now relies on the Xinput layer to do the repeating. Are you disabling Xinput? I hope I have that terminology right... it might not be called Xinput.

Harold

tulitanssi@luukku.com wrote: 
Hi all,

keyboard repeat does not work anymore with this new update. I think it worked with the previous (4.3.0-21) release. Any ideas?

I'm using win2k.


Thanks,
Tuli


............................................................
Maksuton sähköposti aina käytössä http://luukku.com
Kuukausimaksuton MTV3 Internet-liittymä www.mtv3.fi/liittyma


^ permalink raw reply	[flat|nested] 22+ messages in thread
* RE: Updated: XFree86-xserv-4.3.0-22
@ 2003-11-11 11:10 tulitanssi
  2003-11-11 13:15 ` Harold L Hunt II
  2003-11-12  8:55 ` Takuma Murakami
  0 siblings, 2 replies; 22+ messages in thread
From: tulitanssi @ 2003-11-11 11:10 UTC (permalink / raw)
  To: cygwin-xfree

Hi all,

keyboard repeat does not work anymore with this new update. I think it worked with the previous (4.3.0-21) release. Any ideas?

I'm using win2k.

Thanks,
Tuli


............................................................
Maksuton sähköposti aina käytössä http://luukku.com
Kuukausimaksuton MTV3 Internet-liittymä www.mtv3.fi/liittyma


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Updated: XFree86-xserv-4.3.0-22
@ 2003-11-09 23:22 Harold L Hunt II
  0 siblings, 0 replies; 22+ messages in thread
From: Harold L Hunt II @ 2003-11-09 23:22 UTC (permalink / raw)
  To: cygx, cygxannounce

Announcement
============

The XFree86-xserv-4.3.0-22 package has been updated in the Cygwin
distribution.


Links
=====

Server source, direct link:
http://www.msu.edu/~huntharo/xwin/server/xwin-20031109-1622.tar.bz2 (130
KiB)

xc/programs/Xserver/hw/xwin (all files) diff against 4.3.0-20 source code:
http://www.msu.edu/~huntharo/xwin/server/xwin-4.3.0-20-to-4.3.0-22.diff
(17 KiB)


Changes
=======

1) win.h, winkeybd.c, winmultiwindowwndproc.c, winwndproc.c - Remove
winStoreModeKeyStates () function and stop storing mode key state
within the hw/xwin layer.  Instead, query the internal X Server mode
key state, when we know that no key press/release events are pending,
and send key press/release events to get that state in sync with the
Windows mode key states.  This removes the possibility that the
hw/xwin and internal X Server mode key state vectors would get out of
sync.  This is also a general cleanup that utilizes more existing code
and removes some Cygwin-specific code.  (Takuma Murakami)

2) winwndproc.c - Catch WM_ENDSESSION message and perform clean
shutdown.  (Takuma Murakami)

3) winwndproc.c - WM_*KEYDOWN - Discard key presses generated from
Windows auto-repeat (these sorts of auto-repeats are handled by X).
(Takuma Murakami)

4) winmouse.c - Remap mouse buttons here when XFree86Server and
XINPUT are defined, since this combination of flags prevents a lower
layer from performing such remapping.  The end result is that
remapping mouse buttons works for the first time.  (Takuma
Murakami)

5) winconfig.c - Load the US keyboard layout for Japanese keyboards.
This ensures that WM_KEYUP messages are sent for the Caps Lock
key.  (Takuma Murakami, Kensuke Matsuzaki)

6) win.h, winengine.c, winmultiwindowwindow.c, winmultiwindowwm.c,
winpfbdd.c, winshaddd.c, winshadddnl.c, winshadgdi.c, winwindow.h -
Add an engine-specific function that is called after a Windows-window
is created in -multiwindow mode.  This is a start for adding
DirectDraw support to -multiwindow mode.  However, I got a little
confused here and thought that one primary surface would need to be
created per window, which is not correct.  There will be one primary
surface with a clip list that causes blits to stay within the region
of all of our visible windows.  In any case, this is a step in the
right direction.  There code is currently disabled since the engine
setting code only allows the GDI engine when -multiwindow is being
used.  (Harold L Hunt II)


-- 
Harold Hunt

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Once you've downloaded setup.exe, run it and select "XFree86"
and then click on the appropriate field until the above announced
version number appears if it is not displayed already.

If your mirror doesn't yet have the latest version of this package after
24 hours, you can either continue to wait for that site to be updated or
you can try to find another mirror.

Please send questions or comments to the Cygwin/X mailing list at:
cygwin-xfree@cygwin.com

If you want to subscribe go to:
http://cygwin.com/ml/cygwin-xfree/

I would appreciate if you would use this mailing list rather than
emailing me directly.  This includes ideas and comments about the setup
utility or Cygwin/X in general.

If you want to make a point or ask a question the Cygwin/X mailing
list is the appropriate place.


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2003-11-20 17:06 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-19 15:22 Updated: XFree86-xserv-4.3.0-22 =?unknown-8bit?Q?Ga=EBl?= Gueguen
2003-11-19 16:01 ` Harold L Hunt II
2003-11-19 16:37   ` Alexander Gottwald
  -- strict thread matches above, loose matches on Subject: below --
2003-11-12 15:36 tulitanssi
2003-11-11 16:20 tulitanssi
2003-11-11 16:42 ` Danilo Turina
2003-11-11 11:10 tulitanssi
2003-11-11 13:15 ` Harold L Hunt II
2003-11-11 16:33   ` Dr. Volker Zell
2003-11-11 16:45     ` Harold L Hunt II
2003-11-11 17:17       ` Dr. Volker Zell
2003-11-12 20:02         ` Dr. Volker Zell
2003-11-13  8:39           ` Alexander Gottwald
2003-11-13 21:47             ` Alexander Gottwald
2003-11-18 21:32               ` Zbynek Winkler
2003-11-18 21:50                 ` Harold L Hunt II
2003-11-18 22:22                   ` Zbynek Winkler
2003-11-19 14:12                 ` Alexander Gottwald
2003-11-19 18:38                   ` Alexander Gottwald
2003-11-20 17:06                   ` Jack Tanner
2003-11-12  8:55 ` Takuma Murakami
2003-11-09 23:22 Harold L Hunt II

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).