diff options
author | svu <svu> | 2006-02-26 03:33:08 +0000 |
---|---|---|
committer | svu <svu> | 2006-02-26 03:33:08 +0000 |
commit | 93fd80a5a94f6cdc1c8bb6e1614bad622b3b9bd1 (patch) | |
tree | a365fb61bd66780aa76c504c4fb5be37583ee7da /compat/mousekeys | |
parent | d59059d906c918f67e3d7be02da9a3bd12a123fe (diff) | |
download | xkeyboard-config-93fd80a5a94f6cdc1c8bb6e1614bad622b3b9bd1.tar.gz |
huge update from Sun
Diffstat (limited to 'compat/mousekeys')
-rw-r--r-- | compat/mousekeys | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/compat/mousekeys b/compat/mousekeys index 6e9a208..fbd2b88 100644 --- a/compat/mousekeys +++ b/compat/mousekeys @@ -117,6 +117,29 @@ default partial xkb_compatibility "mousekeys" { action = LockPointerButton(button=default,affect=unlock); }; + // Additional mappings for Solaris keypad compatibility + interpret F25 { // aka KP_Divide + action = SetPtrDflt(affect=defaultButton,button=1); + }; + interpret F26 { // aka KP_Multiply + action = SetPtrDflt(affect=defaultButton,button=2); + }; + interpret F27 { // aka KP_Home + action = MovePtr(x=-1,y=-1); + }; + interpret F29 { // aka KP_Prior + action = MovePtr(x=+1,y=-1); + }; + interpret F31 { // aka KP_Begin + action = PointerButton(button=default); + }; + interpret F33 { // aka KP_End + action = MovePtr(x=-1,y= +1); + }; + interpret F35 { // aka KP_Next + action = MovePtr(x=+1,y=+1); + }; + interpret.repeat= False; |