Difference between revisions of "Extended keys"

From QB64 Wiki
Jump to navigation Jump to search
imported>Clippy
(Created page with 'The '''extended keys''' were added to keyboards as the Arrow cursor pad, right Control and Alt keys and the Insert, Delete, Home, End, Page up and Page down keys. * The extende…')
 
imported>Clippy
m
Line 2: Line 2:




* The extended keys might return the Left Shift release scan code instead of the press code + 128 when read by [[INP]](96).
* The extended keys might return the Left Shift release [[scancodes]] instead of the press code + 128 when read by [[INP]](96).
* The Number Lock key could be set so that the Left Shift return code was not returned, but the lock could be either on or off.
* The Number Lock key could be set so that the Left Shift return code was not returned, but the lock could be either on or off.
* The left shift release code is no longer returned by QB64 when INP($H60) is used to read scan codes.
* The left shift release code is no longer returned by QB64 when INP($H60) is used to read [[scancodes]].




''See also:''
''See also:''
* [[INP]]
* [[Scancodes]], [[INP]]
* [[ASCII]]
* [[ASCII]]
* [[INKEY$]]
* [[INKEY$]]

Revision as of 11:08, 14 April 2012

The extended keys were added to keyboards as the Arrow cursor pad, right Control and Alt keys and the Insert, Delete, Home, End, Page up and Page down keys.


  • The extended keys might return the Left Shift release scancodes instead of the press code + 128 when read by INP(96).
  • The Number Lock key could be set so that the Left Shift return code was not returned, but the lock could be either on or off.
  • The left shift release code is no longer returned by QB64 when INP($H60) is used to read scancodes.


See also:



Navigation:
Keyword Reference - Alphabetical
Keyword Reference - By Usage
Main Wiki Page