Keyboard usage in C64 Emulator
-
Hi all,
I am new to Retropi and have set it up from scratch. Have connected both a keyboard and a PS3 controller. Have configured the PS3 controller as input ui and works fine.
When I start a C64 Rom I however cannot use my keyboard. It is an apple aluminum keyboard and I have not done any specific configuration for that.
What I realize is that the keyboard is not reacting in the c64 game but when I go to the emulator settings (eg. Reset etc.) keyboard works.
Do you have any good advice how to configure the apple aluminum keyboard to work within c64 emulator?
Any hint would be wonderful.
Stefan
-
Use the standalone emulator (
vice
) instead of the libretro core emulator (lr-vice
). It can be installed from the optional packages list and you can use the Runcommand launch menu to change the emulator. -
@mitu thanks for the swift reply. Just wondered why that shall be any better? Do you have any idea / idea on that? Stefan
-
@Stefan2902 said in Keyboard usage in C64 Emulator:
Just wondered why that shall be any better?
Because it supports keyboard input directly - isn't this what you've asked for ?
-
@Stefan2902 I just tried lr-vice and the keyboard works fine (I tested it with Scott Adams' Adventure #1).
The emulator does support a Vice Keyboard controller type as well as a Vice Joystick. That said, my settings are:
Quick Menu > Options >
Controller0 Port = port_2 Retro joy0 = enabled Controller0 type = joystick
Quick Menu > Controls >
User 1 Device Type = RetroPad User 2 Device Type = RetroPad etc...
-
I have now installed lr-vice but when I launch a c64 game still vice emulator comes up. Do you an idea how to change the default emulator for c64 games from vice to lr-vice?
-
@Stefan2902 got it. Have pressed the button when launching and changed. Still keyboard is not really working well. Will check now...
-
@Stefan2902 Did it work?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.