USB keyboard problem

Hi again!
I just noticed this problem I was having trying to test a system and it
confuses me a bit. Maybe it’s something simple that I just need to do but I
haven’t figured it out yet. Here’s the situation:

In the BIOS, I have USB Keyboard support enabled. When QNX boots, it works
fine. Does exaclty what a keyboard should :slight_smile: When I go to run my program,
I kill and restart Input. Once the program is running, some of the keys no
longer work (Arrow keys, page up/down, home/end). The number pad works as a
replacement, but the others should work too. Any idea why it stops working?
It might be something simple that I have to pass to Input but I haven’t
figured it out yet. Any help is appreciated.

TIA!

R B Adler

Post your Input command line.

If you haven’t already done so try adding the “-R” option to the kbd
protocol argument.

-----Original Message-----
From: R B Adler [mailto:request@mapson.com]
Posted At: Friday, March 30, 2001 11:03 AM
Posted To: qnx4
Conversation: USB keyboard problem
Subject: USB keyboard problem


Hi again!
I just noticed this problem I was having trying to test a system and
it
confuses me a bit. Maybe it’s something simple that I just need to do
but I
haven’t figured it out yet. Here’s the situation:

In the BIOS, I have USB Keyboard support enabled. When QNX boots, it
works
fine. Does exaclty what a keyboard should :slight_smile: When I go to run my
program,
I kill and restart Input. Once the program is running, some of the keys
no
longer work (Arrow keys, page up/down, home/end). The number pad works
as a
replacement, but the others should work too. Any idea why it stops
working?
It might be something simple that I have to pass to Input but I haven’t
figured it out yet. Any help is appreciated.

TIA!

R B Adler

Sorry, I found the problem a while back. The USB keyboard sends 4 commands
for the up/down/left/right and a few other commands, where a normal keyboard
sends 2. The first command is the same as a “shift” press, the next 2 are
the normal command, and the last is an “unshift” press. Our program uses a
map file that produces one particular command for nonshifted presses and
another for shifted presses. The shifted commands for the particular keys
was undefined, so I made it the same as the unshifted command (to produce
the same effect) and all is happy.

R B Adler


“Rennie Allen” <RAllen@csical.com> wrote in message
news:D4907B331846D31198090050046F80C903A1C2@exchangecal.hq.csical.com

Post your Input command line.

If you haven’t already done so try adding the “-R” option to the kbd
protocol argument.

-----Original Message-----
From: R B Adler [mailto:> request@mapson.com> ]
Posted At: Friday, March 30, 2001 11:03 AM
Posted To: qnx4
Conversation: USB keyboard problem
Subject: USB keyboard problem


Hi again!
I just noticed this problem I was having trying to test a system and
it
confuses me a bit. Maybe it’s something simple that I just need to do
but I
haven’t figured it out yet. Here’s the situation:

In the BIOS, I have USB Keyboard support enabled. When QNX boots, it
works
fine. Does exaclty what a keyboard should > :slight_smile: > When I go to run my
program,
I kill and restart Input. Once the program is running, some of the keys
no
longer work (Arrow keys, page up/down, home/end). The number pad works
as a
replacement, but the others should work too. Any idea why it stops
working?
It might be something simple that I have to pass to Input but I haven’t
figured it out yet. Any help is appreciated.

TIA!

R B Adler