-
Notifications
You must be signed in to change notification settings - Fork 387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Soft keyboard, mouse(s), joystick(s); emulate LED indicators #3636
Comments
|
I love the idea of LED lights on-screen in full-screen mode. HDD and FDD and so on. I remember in those old Telarium/Trillium games you could tell a monster was coming by the disk drive loading up the graphic data. I'd hear the disk noise and wait for the picture. This anticipating what's coming aspect is missing in emulation. |
Host Mouse to Guest Gamepad in QEMU USB Gamepad |
That is quite a laundry list of ideas 😅 It will surely keep us busy for the next 5 years at least! 😄 I'm not against some of these, but the end result should be still sleek and aesthetic. I don't want the OSD to look like a Christmas tree 😏 Probably we can try introducing a subset of these gradually, judiciously weighing up the relative importance of the added benefits vs the extra clutter, usage of screen space, and added maintenance effort for each feature. Also, my philosophy is that feature bloat is not desirable; anyone can add all the features... Adding only the right set of well-chosen features that work nicely together and don't overload the user unnecessarily, that's an art. See the main discussion & plans about the OSD feature here: |
Agree with gradual approach. |
Definitely, agree on all those: start small, introduce things gradually, and make things customisable (within reasonable limits) 👍🏻 |
I think emulating the HDD and FDD LEDs would be fine to just have a Red and Green dot in the lower corner that completely disappears when there's no activity. No label at all, just a colored mark. I'm less interested in the caps lock and scroll lock indicators, but I think they'd be best to only show when there's a status change. Just appear for 2 seconds after pressing caps lock. I know it sounds nerdy, but I'm also really interested in the drive sounds. I wouldn't care if it's that accurate myself, just a rumble sound through the PC speaker while the data is loading to let me know those monster images are loading. |
I think having an area in the side border for LEDs would be great. Floppy and HDD lights too. |
Similar problem. Linux desktop host numlock and dosbox-x emu numlock out of sync. A bit tiring to press numlock every time when switching back and forth. CONFIG.SYS settings do nothing. |
Probably needs the use of platform-specific APIs to determine and change the current NumLock, CapLock and ScrollLock states, e.g. |
Is your feature request related to a problem? Please describe.
Can't type certain keys/combinations
PrtScr
,Pause/Break
,F11
, ... #3628, #3231Don't see status Numlock, Capslock, etc.
Don't have indicator on activity
What you want
Some DOS/Win9x programs and games manipulated those LED indicators (e.g. flashing with certain frequency in sync with some event/status, use as 4 step progress-bar, etc.). Example. Alternative way to show it - influence host keyboard LED indicators Numlock, Caps lock, Scroll lock, Fn lock, Keyboard layout - sync with host #3634 (but many modern wireless keyboards are without indicators and many modern keyboards don't have their indicators in a "proper row").
Please let me know if such requests are better to be split in separate issues.
Mockup:
Describe alternatives you've considered
No response
Additional information
No response
Have you checked that no similar feature request(s) exist?
Code of Conduct & Contributing Guidelines
The text was updated successfully, but these errors were encountered: