Allora ho fatto qualche passettino in avanti, e cosa più assurda pare che i file siano corretti:
20050030_pwm.kl
codice:
#$_FOR_ROCKCHIP_RBOX_$
#$_rbox_$_modify_$_chenzhi_20120220: add for IR remote
key 116 POWER WAKE
key 172 HOME
key 158 BACK
key 139 MENU
key 217 SEARCH
key 353 DPAD_CENTER
key 28 DPAD_CENTER
key 108 DPAD_DOWN
key 103 DPAD_UP
key 102 HOME
key 105 DPAD_LEFT
key 106 DPAD_RIGHT
key 115 VOLUME_UP
key 114 VOLUME_DOWN
key 143 NOTIFICATION WAKE
key 113 VOLUME_MUTE
key 2 1
key 3 2
key 4 3
key 5 4
key 6 5
key 7 6
key 8 7
key 9 8
key 10 9
key 11 0
key 14 DEL
key 388 TV_KEYMOUSE_MODE_SWITCH
key 400 TV_MEDIA_MULT_BACKWARD
key 401 TV_MEDIA_MULT_FORWARD
key 402 TV_MEDIA_PLAY_PAUSE
key 64 TV_MEDIA_PLAY
key 65 TV_MEDIA_PAUSE
key 66 TV_MEDIA_STOP
key 67 TV_MEDIA_REWIND
key 68 TV_MEDIA_FAST_FORWARD
#key 87 TV_MEDIA_PREVIOUS
#key 88 TV_MEDIA_NEXT
key 163 MEDIA_NEXT
key 164 MEDIA_PLAY_PAUSE
key 165 MEDIA_PREVIOUS
key 59 F1
key 60 F2
key 61 F3
key 62 F4
key 63 F5
key 64 F6
key 87 F11
key 88 F12
key 166 INFO
Device
codice:
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="20050030.pwm"
P: Phys=gpio-keys/remotectl
S: Sysfs=/devices/20050030.pwm/input/input0
U: Uniq=
H: Handlers=event0 ddr_freq keychord
B: PROP=0
B: EV=3
B: KEY=70010 200000 0 0 0 1000100 2000000 7801038 40008800 1e16c0 1000001 78000000 10004ffc
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="rk29-keypad"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/2006c000.adc/key.21/input/input1
U: Uniq=
H: Handlers=event1 ddr_freq keychord
B: PROP=0
B: EV=3
B: KEY=8000 100000 0 0 0
I: Bus=0003 Vendor=04f3 Product=0232 Version=0111
N: Name="OM"
P: Phys=usb-101e0000.usb-1/input0
S: Sysfs=/devices/101e0000.usb/usb2/2-1/2-1:1.0/input/input8
U: Uniq=
H: Handlers=event2 ddr_freq
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
B: MSC=10
In particolare il il pulsante con scancode 388
se faccio con key test, su quel tasto mi dice keycode: 0