OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 5:40 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 49 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
 Post subject: Re: Keyboard decoder logic
PostPosted: Sun Feb 05, 2017 4:22 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5099
octacone wrote:
0xE0 = backspace

No it isn't. Try 0x0E instead.


Top
 Profile  
 
 Post subject: Re: Keyboard decoder logic
PostPosted: Sun Feb 05, 2017 4:31 pm 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
Octocontrabass wrote:
octacone wrote:
0xE0 = backspace

No it isn't. Try 0x0E instead.


+1 for that one. My bad. But that other question still remains a mystery.

Edit: Also right control doesn't work because it's scan code is equal to other trigger...

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: Keyboard decoder logic
PostPosted: Sun Feb 05, 2017 5:25 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5099
octacone wrote:
Edit: Also right control doesn't work because it's scan code is equal to other trigger...

No it isn't. Pause uses 0xE1 as its first byte, not 0xE0.


Top
 Profile  
 
 Post subject: Re: Keyboard decoder logic
PostPosted: Sun Feb 05, 2017 5:46 pm 
Offline
Member
Member
User avatar

Joined: Sat Dec 27, 2014 9:11 am
Posts: 901
Location: Maadi, Cairo, Egypt
Here's a reference for most, if not all, the scancodes that exist on all current keyboards. It explains how the escape sequences work, both 0xE0 and 0xE1.

_________________
You know your OS is advanced when you stop using the Intel programming guide as a reference.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 49 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 69 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group