English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 09 June 2004, 21:00   #1
AndyDE
 
Posts: n/a
Keyboard problem

Hi,

I've encountered a keyboard bug / problem with WinUAE: When you use GoldEd, move the cursor to the end of a line, then hold down right shift and press the right cursor key. Now the cursor should advance to the beginning of the next line but it does not do it! Instead, it just moves one position to the right.

Some additional notes about it:

1) Pressing "right shift" plus "cursor right" at the end of the line in EditPad actually works. But in GoldEd it does not.

2) Pressing "left shift" plus "cursor right" actually works correctly in GoldEd but "right shift" plus "cursor right" does not!

3) It works correctly with WinUAE 0.8.17.

Could someone please fix this? I really need to have this working correctly :-)

Greets

Andy
 
Old 09 June 2004, 22:04   #2
D-Dan
AMD powered UAE
 
D-Dan's Avatar
 
Join Date: May 2004
Location: Oldham, UK
Age: 59
Posts: 68
i think this is probably a GoldEd config issue - not a WinUAE problem. ISTR that I had the same behaviour on my "Real" Amiga.
D-Dan is offline  
Old 11 June 2004, 22:16   #3
AndyDE
 
Posts: n/a
No, it's not a GoldED config issue. The configuration of GoldED is correct and I've also tried it with the WinUAE 0.8.17 where it works fine. It's a WinUAE bug!
 
Old 12 June 2004, 16:43   #4
D-Dan
AMD powered UAE
 
D-Dan's Avatar
 
Join Date: May 2004
Location: Oldham, UK
Age: 59
Posts: 68
Nope - I just checked the GoldEd default config options, and cross referenced with the Golded help file. In the Extra/Configuration - Filetypes/text/keyboard options, Shift-right (for example) is defined as "NEXT" - which according to teh GED help file, moves the cursor to the start of the next word. NEXTEND would move to the end of the next word, PREV to the start of the previous word, and PREVEND to the end of the previous word. No functions are available in GED for start/end of line.

If previous versions of WinUAE behaved differently, then it was WinUAE that was wrong then, and is now working correctly in this respect.
D-Dan is offline  
Old 12 June 2004, 21:51   #5
AndyDE
 
Posts: n/a
No, no and no...believe me! It's a WinUAE bug:

>Nope - I just checked the GoldEd default config options, and cross
>referenced with the Golded help file. In the Extra/Configuration
>Filetypes/text/keyboard options, Shift-right (for example) is defined as
>"NEXT" - which according to teh GED help file, moves the cursor to the start
>of the next word.

But it does not move to the next word (which would be at the start of the next line btw). It just moves the cursor one to the right as if I would not have pressed right-shift at all. The NEXT command is only executed, if I hold down left-shift instead of right-shift. Holding down right-shift is not recognized at all.

>If previous versions of WinUAE behaved differently, then it was WinUAE that
>was wrong then, and is now working correctly in this respect.

It's a WinUAE bug, believe me. My configuration is 100% correct. I copied the whole GoldED directory from my Amiga over network to the WinUAE folder. So it has absolutely the same configuration.

Greets

Andy
 
Old 12 June 2004, 22:23   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
There is weird bug in Windows DirectInput (WinUAE 0.8.22 and newer use DirectInput) when using german keymap.

Press right shift, press any cursor key and keep shift pressed -> Windows sends two messages, cursor keydown and right shift keyrelease...

EDIT: it seems it happens in all german version, nothing to do with keymaps.

Attached is keyboard sample from DX9SDK which should have same problem.

Last edited by Toni Wilen; 28 July 2010 at 10:46.
Toni Wilen is offline  
Old 12 June 2004, 22:35   #7
D-Dan
AMD powered UAE
 
D-Dan's Avatar
 
Join Date: May 2004
Location: Oldham, UK
Age: 59
Posts: 68
Ahh - so we were both wrong. It's a German bug ;o)
D-Dan is offline  
Old 17 June 2004, 19:57   #8
AndyDE
 
Posts: n/a
Okay, it really seems to be a DirectInput bug....sorry for the wrong accusation. But one weird thing remains: Right shift + cursor right works when using the OS3.9 EditPad tool under WinUAE !? Why is that?
 
Old 18 June 2004, 15:15   #9
D-Dan
AMD powered UAE
 
D-Dan's Avatar
 
Join Date: May 2004
Location: Oldham, UK
Age: 59
Posts: 68
GoldEd uses custom routines to trap keyboard input. It's possible it's interpreting something in a slightly different manner to standard OS libraries.
D-Dan is offline  
Old 25 June 2004, 12:25   #10
Error
Junior Member
 
Error's Avatar
 
Join Date: Jan 2004
Location: Seattle / WA / USA
Age: 42
Posts: 50
Does it really? i have had exactly same problem in past but i realised that it wasn't really uae bug. sometimes i had to disable key shortcuts in winblows [push right shift 5 times to see what i mean], sometimes it was just the problem with keyboard mapping. anyways it works fine with me, no complains
Error is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
MicroniK keyboard problem CFou! support.Hardware 13 10 December 2019 14:24
Problem with my keyboard ! Mazout support.WinFellow 6 23 October 2014 11:15
Having problem with keyboard and winUAE Dakumaru support.WinUAE 2 19 November 2007 18:58
A600 keyboard problem Predseda support.Hardware 3 20 October 2007 23:10
Keyboard problem nethermancer support.WinUAE 0 29 September 2002 20:11

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 04:35.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08548 seconds with 13 queries