Right-Shift / Backslash Keyboard Problems (SOLVED!)

Developer's Forum, for discussion of bugs, code, and other developmental aspects of DOSBox.

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby yhe1 » 2010-2-13 @ 08:58

I found the driver, and uninstall the 109 driver and it worked. However, the 109 come back after I rebooted the computer.

Changing this driver may also have affected my internet connection, as my wireless is turned on by touch the icons above the keyboard.

If the next build of Dosbox can work correctly with the 109 drivers, it would be great.
yhe1
Newbie
 
Posts: 13
Joined: 2008-2-25 @ 02:17

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby yhe1 » 2010-2-13 @ 09:14

I search online and found directions on how to change the driver to HID Compliant device and solved the problem.

Still, perhaps posting the directions here and pinning it would help.
yhe1
Newbie
 
Posts: 13
Joined: 2008-2-25 @ 02:17

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Dominus » 2010-2-13 @ 17:00

DOSBox can't fix the problem. To quote wd in this thread
Right, that's pretty much the only solution. We're using SDL thus only
indirectly the directinput interface, and those special keyboard drivers
screw up the scancodes for unknown reason.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7267
Joined: 2002-10-03 @ 09:54
Location: Vienna

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby wd » 2010-2-13 @ 17:11

Maybe we can hack some selection into sdl, but I'm not familiar with that directx part.
wd
DOSBox Author
 
Posts: 10818
Joined: 2003-12-03 @ 21:23

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby h-a-l-9000 » 2010-2-13 @ 17:20

Hmm a set of scancode translation maps one drops in the dosbox folder if needed...
1+1=10
h-a-l-9000
DOSBox Author
 
Posts: 4512
Joined: 2005-2-23 @ 00:14

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby wd » 2010-2-13 @ 18:47

I thought more of enumerating the available directx input devices and choosing a non-buggy one. No idea if it'd be possible.
wd
DOSBox Author
 
Posts: 10818
Joined: 2003-12-03 @ 21:23

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby darkgamorck » 2010-3-20 @ 20:43

Hmmmm... my new Asus G60VX (new as in from December) had this exact same problem in DOSBox (and funnily enough it encounters the same issues in Linux and OS X). Changing the keyboard driver for the MCIR 109 device to a generic HID complaint device did the trick however. Thanks for the good tip! I've been on a bit of a DOSBox hiatus ever since getting the new laptop, so it was good to be able to find a quick solution to this problem via the always reliable DOSBox forums.
User avatar
darkgamorck
Member
 
Posts: 208
Joined: 2004-2-28 @ 20:28

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby robertmo » 2010-4-04 @ 21:39

User avatar
robertmo
l33t
 
Posts: 4130
Joined: 2003-6-18 @ 10:35

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby rolloLG » 2011-3-12 @ 15:31

New gaming laptop (old one) MSI GX660-262it, same problems for keys \, <, ^ , +, à, ù, right SHIFT etc. (Italian keyboard) not working.
The default keyboard 'Standard PS/2 keyboard' set by Windows was WRONG. Changing it to 'Standard PS/2 101/102 keys' fixed the problem and DOSBox, Oblivion console etc. do work fine again.
Last edited by rolloLG on 2016-1-20 @ 12:04, edited 9 times in total.
rolloLG
Newbie
 
Posts: 6
Joined: 2008-6-24 @ 17:21

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Hobgoblin » 2011-7-30 @ 17:15

I have this exact problem with an ASUS Aspire 5793G, I fixed it by installing the HID drivers instead of the 109 drivers, BUT:

Now, a number of devices popped up under the "Human Interface Devices" tab, called (HID-compliant device), and under "Keyboards", where I had (I think), these same devices (or at least some of them, under different names), I now have "Microsoft eHome MCIR Keyboard", "Microsoft eHome Remote Control Keyboard keys" and "Standard PS/2 Keyboard".

If I disable "Winbond CIR Transceiver" under the "Human Interface Devices" tab, all I'm left with is "Standard PS/2 Keyboard".

... and here's the kicker:

I did this fix to try playing Heretic: Shadow of the Serpent Riders and Hexen: Beyond Heretic. The keyboard issue wasn't a big deal until I tried installing Hexen from a CD (the installer batch took / as a modifier, so I couldn't use it instead of \), so I tried this fix and everything is well, except now DOSBOX can't manage Heretic nor Hexen. The new drivers actually makes the games perform horribly. We're talking single digit frames per second. Before I installed the new keyboard drivers Heretic ran perfectly.

I just tried Interpose, an old shooter, and it also has performance issues (running in DOSBOX)! This ran perfectly before I installed the new keyboard drivers. Now, it stutters heavily whenever certain amounts of sprites are rendered. It seems to be a pretty specific number, runs perfectly up until "x" number of sprites, when "x" number of sprites are hit, it starts to chug at something like 1-3 FPS.

Is this insane, or what?

EDIT: I got it running smoothly. Turns out I just have to set the cycles up to about 3 times what I ran before. It's still very strange.
Hobgoblin
Newbie
 
Posts: 1
Joined: 2011-7-30 @ 16:58

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Odair » 2013-6-25 @ 20:42

I solved the problem with the same action of apsumusician, uninstalling all of 109 key keyboard driver in device manager and ir devices, and worked perfectly. Thanks all, specially apsumusician. best regards.
Odair
Newbie
 
Posts: 1
Joined: 2013-6-25 @ 20:33

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Sturmmantel » 2013-7-27 @ 01:02

Odair wrote:I solved the problem with the same action of apsumusician, uninstalling all of 109 key keyboard driver in device manager and ir devices, and worked perfectly. Thanks all, specially apsumusician. best regards.


Where did you find the driver?
I can't find a 109 key keyboard driver ...
Sturmmantel
Newbie
 
Posts: 9
Joined: 2013-7-26 @ 13:47

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby NetPCDoc » 2014-1-27 @ 00:07

My apologies for this late addition to this post, but ...

Re: Sturnmantel > 2013-7-26 @ 19:02
I find these under Keyboards (in device manager or in the control panel).
And they seem to be sub-ordinate to the "Human Interface Devices" Microsoft eHome Infrared Transceiver.
(and in my case it would appear the problem causer is the "Microsoft eHome MCIR 109 Keyboard" driver - Media Center IR 109?)

While the given solution is an adequate workaround - it is not a true fix; as - in my case - Windows Vista manages just fine with this driver installed ...
... there has to be a way to get the local physical keyboard's key-strokes without confusing them with a probably non-existant remote/IR keyboard's input?
... seperate keyboardlayout definitions for the local physical keyboard and for the possibility of a MCIR 109 Keyboard? (rather than a combined definition?)
(While I don't have the required tools to confirm - this is beginning to sound like a bug to me ... does such qualify as a bug to the DOSBox developers?)
... a way for the keyboardlayout to distinquish between multiple keyboard drivers, and select the particular proper-keyboard-driver currently in use!

Being an extremely new user of the DOSBox program - I do not (yet!) know how to customize a keyboardlayout (or even how to implement such) for DOSBox?
NetPCDoc
Newbie
 
Posts: 6
Joined: 2014-1-26 @ 05:56

Re: NumLock" / "CapsLock" keys Problems

Postby Zaqu75 » 2016-1-04 @ 01:24

I need your help!
Who knows, and is able tell me what is the appropriate setting (for the finished version of the binary DosBox) in "mapperXXX.map" file to ensure proper operation "NumLock" and "CapsLock" keys and eliminate the undesirable effect of having to double-pressing these keys?
Zaqu75
Newbie
 
Posts: 6
Joined: 2016-1-03 @ 00:55

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Qbix » 2016-1-04 @ 07:24

not doable with the mapper. The double pressing is a bug/incompatibility of 0.74 with certain versions of windows.
Get a SVN build if you want it fixed
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10355
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Zaqu75 » 2016-1-04 @ 17:24

Qbix wrote:not doable with the mapper. The double pressing is a bug/incompatibility of 0.74 with certain versions of windows.
Get a SVN build if you want it fixed


My comment refer to newest DosBox SVN version (dated 2015-12-10).
I know, that 0.74 version has similiar "double pressing" bug/incompatibility too.

It's strange, but at the same time for vDos version the Caps Lock key is working properly!
I tested it comprehensively and repeatedly ...
Zaqu75
Newbie
 
Posts: 6
Joined: 2016-1-03 @ 00:55

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Qbix » 2016-1-04 @ 17:32

Weird, I am pretty sure that I fixed it. So which version of windows are you using ? Try swapping the sdl.dll with the one from 0.74
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10355
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby Zaqu75 » 2016-1-05 @ 00:54

Qbix wrote:Weird, I am pretty sure that I fixed it. So which version of windows are you using ? Try swapping the sdl.dll with the one from 0.74


I use Windows 7 Professional 32-bits.
I tried swapping sdl.dll version with the one from DosBox 0.74 - but the result was even worse.
After changing the file, the Caps Lock key required up to 4-fold push to achieve the desired effect.
Zaqu75
Newbie
 
Posts: 6
Joined: 2016-1-03 @ 00:55

Re: Right-Shift / Backslash Keyboard Problems (SOLVED!)

Postby ssybesma » 2016-5-21 @ 18:11

was wondering if anyone who used the delete method to reset the mapping of the backslash key found the remapped key simply appended the backslash after the right bracket (two characters for one keypress) instead of replacing it...this happens on my IOGear Bluetooth keyboard
ssybesma
Newbie
 
Posts: 9
Joined: 2016-5-21 @ 17:33

Previous

Return to DOSBox Development

Who is online

Users browsing this forum: No registered users and 3 guests