I used all three methods from the document at:

https://wiki.ubuntu.com/LaptopTestingTeam/HotkeyResearch

I found that the following keys do not work but I was able to record
their values using the methods above.

fn + F12 (Scroll Lock) = 0x46 0xc6 
fn + j (num pad 1) = 0x4f 0xcf 
fn + k (num pad 2) = 0x50 0xd0 
fn + l (num pad 3) = 0x51 0xd1 
fn + u (num pad 4) = 0x4b 0xcb 
fn + i (num pad 5) = 0x4c 0xcc 
fn + o (num pad 6) = 0x4d 0xcd 
fn + 7 (num pad 7) = 0x47 0xc7 
fn + 8 (num pad 8) = 0x48 0xc8 
fn + 9 (num pad 9) = 0x49 0xc9 
fn + m (num pad 0) = 0x52 0xd2 

I found that when I tried to record the following keys below nothing
would happen. I would press the key but nothing would be recorded (In
all methods). Here is a list of the keys I could not record.

Keys I could not record using all the methods provided were:
fn+F2 (Show battery)
fn+F10 (Etiquette mode)
fn+up (Brightness up)
fn+down (Brightness down)


I then recorded the following keys:

Hex Number Recorded=Key Name=Decimal from Hex 
0xe0 0x4b=Left Arrow push=75  
0xe0 0xcb=Left Arrow release=203
0xe0 0x4d=Right Arrow push=77
0xe0 0xcd=Right Arrow release=205
0xe0 0x2e=fn+Left Arrow push=46
0xe0 0xae=fn+Left Arrow release=174
0xe0 0x30=fn+Right Arrow push=48
0xe0 0xb0=fn+Right Arrow release= 176
0xe0 0x50=Down Arrow push= 80
0xe0 0xd0=Down Arrow release= 208
0xe0 0x48=Up Arrow push= 72
0xe0 0xc8=Up Arrow release= 200

WARNING THIS IS A GUESS:
If all the fn+ keys are -29 should not the following be the correct hex values?

0xe0 0x33 = fn+down push
0xe0 0xe8 = fn+down release
0xe0 0x2b = fn+up push
0xe0 0xab = fn+up release

I got these values by converting the for example the Down Arrow Hex to
Dec and then -29 then converting it back to Hex.

So the down push key 
0x50 = 80
80-29 = 51
51 to hex = 0x33

Even if these were to be correct they are not even being detected!

Is there another way to detect keys?

-- 
Laptop brightness keys not functioning in Dapper + Edgy
https://launchpad.net/bugs/70020

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to