[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: abiword problem



>>I tested it on my version and found the same thing so I downloaded the
>>latest 0.7.11 and it does the same thing.
>>
>>You may have found a bug.
>Thanks, John, for testing the problem.  I'll be a good (Bob Brown last
>night) LINUX user and report the problem to Abisystems.

This is most certainly a bug.  In the beginning MANY programs suffered
from this problem including Applix (no back space) and Workperfect with
the numeric keypad.  X sends keyboard events to the application as 
"Key Syms", and the application's event handler is not recognizing the
Key Sym.  This is particularly common on code written in foriegn countries
that may use other keyboards (which generate diffrent key syms).  As
an expirement run:

/usr/X11R6/bin/xmodmap -e "keysym KP_Divide = slash"
/usr/X11R6/bin/xmodmap -e "keysym KP_Decimal = period"
/usr/X11R6/bin/xmodmap -e "keysym KP_Add = plus"
/usr/X11R6/bin/xmodmap -e "keysym KP_Subtract = minus"
/usr/X11R6/bin/xmodmap -e "keysym KP_Multiply = asterisk"
/usr/X11R6/bin/xmodmap -e "keysym KP_Enter = Return"
/usr/X11R6/bin/xmodmap -e "keysym KP_0 = 0x30"
/usr/X11R6/bin/xmodmap -e "keysym KP_1 = 1 F13 F22"
/usr/X11R6/bin/xmodmap -e "keysym KP_2 = 2 F14 F23"
/usr/X11R6/bin/xmodmap -e "keysym KP_3 = 3 F15 F24"
/usr/X11R6/bin/xmodmap -e "keysym KP_4 = 4 F16 F25"
/usr/X11R6/bin/xmodmap -e "keysym KP_5 = 5 F17 F26"
/usr/X11R6/bin/xmodmap -e "keysym KP_6 = 6 F18 F27"
/usr/X11R6/bin/xmodmap -e "keysym KP_7 = 7 F19 F28"
/usr/X11R6/bin/xmodmap -e "keysym KP_8 = 8 F20 F29"
/usr/X11R6/bin/xmodmap -e "keysym KP_9 = 9 F21 F30"

while in X, restart Abi and see what happens (don't worry the above
changes are NOT permenent and will be reset once you log out.)  This
makes the numeric keys THE SAME AS the numeric keys on the top of
you keyboard.  NumLock now serves basically no purpose.  If this 
fixes it it is certainly a Key Sym issue.

Systems and Network Administrator
Morrison Industries
1825 Monroe Ave NW.
Grand Rapids, MI. 49505