Comments (10)
Commented by manuelbi on 2003-02-01 12:15 UTC
Logged In: YES
user_id=78178
The emulator control keys can be changed now in the
settings.xml file.
from openmsx.
Updated by manuelbi on 2003-02-01 12:15 UTC
- priority: 5 --> 4
from openmsx.
Commented by manuelbi on 2003-06-04 21:04 UTC
Logged In: YES
user_id=78178
We need to support more keyboard types. AZERTY PC keyboards
get a QWERTY MSX mapping... Similar stuff for Japanese PC
keyboards....
It would be nice anyway, if one could configure openMSX too
use an AZERTY mapping with a Turbo-R configuration, e.g.
The table in Keyboard.cc needs to be configurable...
from openmsx.
Updated by manuelbi on 2003-06-04 21:04 UTC
- summary: User configurable keymapping --> User configurable keymapping (inc. keyboard types)
- priority: 4 --> 6
- labels: --> General/misc
from openmsx.
Commented by manuelbi on 2006-01-21 17:25 UTC
Logged In: YES
user_id=78178
This seems quite important. Any user that is not using a PC
keyboard that maps to the MSX keyboard he's emulating has
really nasty problems.
Also, the 'type' feature doesn't work on any
non-international MSX...
If you feel up to it: please implement something to fix this
stuff :)
from openmsx.
Updated by manuelbi on 2006-01-21 17:25 UTC
- priority: 6 --> 9
from openmsx.
Commented by awulms on 2007-11-21 22:31 UTC
Logged In: YES
user_id=910359
Originator: NO
Keyboard driver now maps host characters (unicode codepoints) to MSX key-combinations for any characters. It still maps SDL codes to MSX keys for non-characters (e.g. for SHIFT key).
TODO: implement auto-toggle of KANALOCK for Russian and Japanese MSX models, based on the unicode character received. E.g. if KANALOCK is off and user enters an Hiragana character on the host keyboard, the keyboard driver should automatically toggle the KANALOCK on and then press the right key-combination in the MSX keyboard matrix
from openmsx.
Updated by awulms on 2007-11-21 22:39 UTC
- assigned_to: nobody --> awulms
from openmsx.
Commented by manuelbi on 2008-09-18 20:13 UTC
Completely implemented now! International users should have no problems using openMSX anymore, with any kind of keyboard layout of the MSX!
Thanks, Alex!
from openmsx.
Updated by manuelbi on 2008-09-18 20:13 UTC
- milestone: --> Next_Release
- status: open --> closed
from openmsx.
Related Issues (20)
- ImGUI file dialog: show drive names and not only letters on Windows
- Fullscreen and back => black window HOT 2
- set_watchpoint read_mem not working as expected HOT 6
- Resetting MSX shouldn't rewind tape
- Be able to fast-forward or rewind to a specific tape position
- turboR refresh delay different between ST and GT, but this is not emulated HOT 2
- Assertion failure or crash when setting CPU speed too high HOT 2
- CPU unlock/frequency edit is saved, but "ignore VDP access timing" is not
- Setting video source from command line don't works any more HOT 4
- openMSX crash with some V9990 setup HOT 12
- Make MSX-mouse usage easier regarding grabbing (with the GUI)
- Allow to disable cassette player remote control in GUI
- LS-120 disks cannot be changed from the GUI
- MegaFlashROM SCC+ SD: SD cards can't be hot-swapped (they can in reality)
- Use GUI to calibrate the touch pad
- Improve usability of creating new hard disk image
- Not possible to use mouse in joystick mode (at least with GUI)
- File browser uses single click to select/navigate HOT 2
- Cannot slow down speed more than 1%
- Console typing lags behind since ImGUI when power of emulated MSX is OFF
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openmsx.