Paulo Duarte
441b0709b4
Fixed Caps Lock behaviour
2021-06-27 04:40:59 +01:00
Paulo Duarte
6aef6ea4b6
Fixed lowercase v on char_from_input_event
2021-06-27 04:40:44 +01:00
beeanyew
fa70c57d35
Fix up Amiga input keymap a bit
2021-05-19 23:32:52 +02:00
Andrew Hutchings
10d5229b68
Add license information to source
...
MIT license was chosen
2021-04-16 09:06:27 +01:00
just nine
5fa4ab5cf4
support stealing the keyboard from the input layer
...
this change uses an ioctl to disconnect the keyboard event device from
the input layer, meaning input no longer affects the pi and will
entirely be consumed by the pistorm emulator process.
2021-04-14 22:29:41 +01:00
shanshe
073c27df8e
Silence some compile warnings
2021-04-13 09:28:50 +02:00
just nine
60173c140a
only need \ at EOL on macros
2021-03-05 17:45:11 +00:00
just nine
a0343ebb9d
tidy up headers, remove extraneous duplicate decls
2021-03-05 17:43:13 +00:00
just nine
0214217d38
mouse wheel support
2021-02-27 02:45:00 +00:00
just nine
65085e94a5
menu is not code 8b, it's 7f
2021-02-22 11:18:03 +00:00
nine
748d921f62
send nmi/int7 when pause pressed
2021-02-22 11:18:03 +00:00
nine
f43d368ff2
use menu key (in addition to rmeta) for ramiga
...
many pc keyboards omit right meta (windows) key since in windows it
serves the same functin as the left meta (windows) key.
2021-02-22 11:18:03 +00:00
beeanyew
bd63fe663a
Fix A4000 Gayle
2021-01-14 01:11:51 +01:00
beeanyew
00af8cb29a
Add working keyboard forwarding for Amiga
2021-01-12 15:57:07 +01:00
beeanyew
a66c55892a
Fix up mouse forwarding
2021-01-10 01:25:52 +01:00
beeanyew
cbf115e82b
Fix some bugs, accelerate Planar2Chunky
...
P2C still not working due to some P96 shenanigans
2021-01-09 11:08:51 +01:00
beeanyew
e650e632ea
[WIP] Keyboard event handling
2020-12-04 22:56:10 +01:00
beeanyew
eaf0b75ba9
Disable keyboard input for now
...
Apparently termios performance is terrible. Should probably be in a thread non-blocked by the CPU emulation as well.
2020-12-04 08:35:22 +01:00
beeanyew
8ae1ec5be8
Cleanup, move mouse/keyboard input code out of emulator.c
2020-12-04 08:11:29 +01:00