Hello! I’m trying to rebind D-pad keys on my laptop keyboard, but it doesn’t work.
$ retroarch -v
=== Build =======================================
Compiler: GCC (4.6.3) 32-bit
Built: May 15 2013
=================================================
RetroArch: [CPUID]: Vendor: GenuineIntel
RetroArch: [CPUID]: SSE: 1
RetroArch: [CPUID]: SSE2: 1
RetroArch: [CPUID]: AVX: 0
RetroArch: Loading default config.
RetroArch: Looking for config in: "/home/user/.config/retroarch/retroarch.cfg".
=== Config ===
libretro_path = "/usr/lib/libretro-fceu.so"
system_directory = "/home/user/.retroarch"
input_player1_left = "semicolon"
input_player1_right = "backslash"
input_player1_up = "leftbracket"
input_player1_down = "apostrophe"
=== Config end ===
RetroArch: Found default config: /home/user/.config/retroarch/retroarch.cfg.
RetroArch: Loading dynamic libretro from: "/usr/lib/libretro-fceu.so"
RetroArch: Version of libretro API: 1
RetroArch: Compiled against API: 1
RetroArch [ERROR] :: No ROM is used, but libretro core does not support this.
RetroArch: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
xev output for these keys:
KeyPress event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42726274, (55,97), root:(1090,699),
state 0x0, keycode 47 (keysym 0x3b, semicolon), same_screen YES,
XLookupString gives 1 bytes: (3b) ";"
XmbLookupString gives 1 bytes: (3b) ";"
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42726421, (55,97), root:(1090,699),
state 0x0, keycode 47 (keysym 0x3b, semicolon), same_screen YES,
XLookupString gives 1 bytes: (3b) ";"
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42727869, (55,97), root:(1090,699),
state 0x0, keycode 51 (keysym 0x5c, backslash), same_screen YES,
XLookupString gives 1 bytes: (5c) "\"
XmbLookupString gives 1 bytes: (5c) "\"
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42728055, (55,97), root:(1090,699),
state 0x0, keycode 51 (keysym 0x5c, backslash), same_screen YES,
XLookupString gives 1 bytes: (5c) "\"
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42728831, (55,97), root:(1090,699),
state 0x0, keycode 34 (keysym 0x5b, bracketleft), same_screen YES,
XLookupString gives 1 bytes: (5b) "["
XmbLookupString gives 1 bytes: (5b) "["
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42728973, (55,97), root:(1090,699),
state 0x0, keycode 34 (keysym 0x5b, bracketleft), same_screen YES,
XLookupString gives 1 bytes: (5b) "["
XFilterEvent returns: False
KeyPress event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42729488, (55,97), root:(1090,699),
state 0x0, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
XLookupString gives 1 bytes: (27) "'"
XmbLookupString gives 1 bytes: (27) "'"
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x2e00001,
root 0x14e, subw 0x0, time 42729655, (55,97), root:(1090,699),
state 0x0, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
XLookupString gives 1 bytes: (27) "'"
XFilterEvent returns: False
Some info: Operating System - Ubuntu 12.04.2 Retroarch - 0.9.9-wip3
$ Xorg -version
X.Org X Server 1.13.0
Release Date: 2012-09-05
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-37-generic i686 Ubuntu
Current Operating System: Linux ufo 3.8.0-19-generic #30~precise1-Ubuntu SMP Wed May 1 22:39:29 UTC 2013 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-19-generic root=UUID=b8d079fa-d917-4af8-93ef-c7c478e753b0 ro quiet splash vt.handoff=7
Build Date: 11 April 2013 11:50:36PM
xorg-server 2:1.13.0-0ubuntu6.1~precise3