|
Scott MacKenzie
Last
update: 2/12/2024
|
- Employment
– Department of Electrical
Engineering and Computer Science at York
University
- Research
– human-computer interaction with an emphasis on human performance
measurement and modeling, interaction devices and techniques, text entry,
mobile computing, gaming, accessible computing, touch-based interaction,
eye tracking, experimental methodology, and, of course, Fitts' law
- GoFitts
– software for Fitts' law experiments and ISO testing of input techniques
(click here)
- GoStats
– statistics app, now featuring AnovaGUI (click here
| video)
- Experiment
software downloads (click
here)
- CHCCS
2015 Achievement Award (click
here)
- Elected
to ACM SIGCHI Academy in 2015 (click
here)
- H-index
= 72 (Google
Scholar, but see here)
- 1st
book – The 8051 Microcontroller (1992, 1995,
1999, 4th
edition 2007) and accompanying hardware, SBC51
- 2nd
book – The 68000 Microprocessor (1995) and
accompanying hardware, 68KMB
- 3rd
book (edited) – Text
Entry Systems: Mobility, Accessibility, Universality (2007)
- 4th
book – Human-Computer
Interaction: An Empirical Research Perspective (2024, 2nd
ed.)
- PhD
thesis – Fitts' Law as a
Performance Model in Human-Computer Interaction (1991)
- Java Primer (1999)
- HTML Primer (2000)
York University
- CSE 6329: Empirical Research Methods for
Human-Computer Interaction
- CSE
4441: Human-Computer Interaction
- CSE
4443: Mobile User Interfaces
- CSE
3461: User Interfaces
- COSC
1020: Introduction to Computer Science I
- COSC 5910 M: Software Foundations
- COSC
6390C: Advanced Human-Computer Interaction
- ITEC
1011: Introduction to Information Technologies
- ITEC
1010: Information and Organizations
University of Tampere
- Research in Advanced User Interfaces: Models,
Methods, Measures
University of Guelph
- 27-160: Foundations of Programming
- 27-202:
Introduction to Computer Organization
- 27-240:
Introduction to Information Processing
- 27-312:
Digital Systems
- 27-430:
Human Computer Interaction
- 27-450:
Advanced Microprocessor Interfacing
- 27-621:
Research in Design Methods for Human-Computer Interaction
- 66-201:
Structure and Application of Microcomputers
- Fallah,
S., & MacKenzie, I. S. (2024). Comparing fun and performance: A user
study on children gaming experiences with mid-air hand gestures vs.
mouse. Proceedings of the 37th
International British Computer Society Human-Computer Interaction
Conference – HCI 2024, pp. 1-7 London: British Computer Society.
- Raynal,
M., & MacKenzie, I. S. (2024). Automatic
bars with single-switch scanning for target selection. Proceedings
of the 19th International Conference on Computers Helping People with
Special Needs – ICCHP 2024 (LNCS 14751), pp. 76-83. Berlin: Springer.
doi:10.1007/978-3-031-62849-8_10. [PDF]
- Raynal,
M., & MacKenzie, I. S. (2024). Interaction techniques
for motor-disabled users: Introduction to this Special Thematic Session.
Proceedings of the 19th International Conference on Computers Helping
People with Special Needs – ICCHP 2024 (LNCS 14751), pp. 71-75.
Berlin: Springer. doi:10.1007/978-3-031-62849-8_9. [PDF]
- Roig-Maimó,
M. F., Varona, J., Mas-Sansó, R., MacKenzie, I. S., and Salinas-Bueno, I.
(2024). Puzzling patterns: Assessing neck
range of motion using a mobile puzzle exergame. Proceedings of the
XXIV International Conference on Human Computer Interaction - Interacción
'24, Article No. 17, pp. 1-8 New York: ACM.
doi:10.1145/3657242.3658589 [PDF]
- Tedla,
S. T., MacKenzie, I. S., and Brown, M. S. (2024). LookToFocus: Image focus via eye tracking. Proceedings of the ACM Symposium on Eye Tracking Research and
Applications – ETRA 2024, pp. 62.1-62.7. New York: ACM.
doi:10.1145/3649902.3656358 [PDF] [video]
- Fitton,
D., MacKenzie, I. S., and Read, J. C. (2024). Investigating
the impact of monetization on children’s experience with mobile games.
Proceedings of the ACM Conference on Interaction Design and Children –
IDC 2024, pp. 248-258. New York: ACM. doi:10.1145/3628516.3655794 [PDF]
- Read,
J., Horton, M., Fitton, D., King, J., Sim, G., Allen, J., Doumanis, I.,
Graham, T., Xu, D., Tierney, M., Lochrie, M., and MacKenzie, I. S. (2024).
Inclusive child engagement in HCI: Exploring ocean health with
schoolchildren. Proceedings of the ACM Interaction Design and Children
Conference – IDC 2024, pp. 83-92. New York: ACM.
doi:10.1145/3628516.3655750 [PDF]
- MacKenzie,
I. S., Read, J. C., & Horton, M. (2024). Empirical
research methods for human-computer interaction.
Extended Abstracts of the ACM SIGCHI Conference on Human Factors in
Computing Systems – CHI 2024, Article No. 596, pp. 1-3. New York: ACM.
doi:10.1145/3613905.3636267. [PDF]
- MacKenzie,
I. S. (2024). Human-computer
interaction: An empirical research perspective (2nd
ed.). Amsterdam: Elsevier. ISBN:978-0-443-14096-9.
---------------
- Remizova,
V., Spakov, O., Kylliäinen, A., Sand, A., Nieminen, K., Surakka, V.,
MacKenzie, I. S., Rakkolainen, I., and Gizatdinova, Y. (2023). Mid-air gesture interaction
with a large fogscreen. Multimodal Technologies and Interaction,
7(7), Article No. 63, pp. 1-19 doi:10.3390/mti7070063. [PDF]
- Canham,
T. D., MacKenzie, I. S., Murray, R. F., & Brown, M. S. (2023). The effect of perceptual optimization on color space
navigability. Proceedings of Graphics Interface 2023 – GI 2023,
Article No. 14, pp. 1-10. Toronto: Canadian Information Processing
Society. [PDF] [video]
- Lamichhane,
D. R., Read, J. C., & MacKenzie, I. S. (2023). When
children chat with machine-translated text: Problems, possib ilities,
potential. Proceedings of the
ACM Interaction Design and Children Conference – IDC 2023, pp.
198-209. New York: ACM. doi:10.1145/3585088.3589369.
[PDF]
- MacKenzie,
I. S., Read, J. C., & Horton, M. (2023). Empirical
research methods for human-computer interaction. Extended Abstracts of the ACM SIGCHI Conference on Human Factors
in Computing Systems – CHI 2023, Article No. 536, pp. 1-3. New York:
ACM. doi:10.1145/3544549.3574165. [PDF]
- Fallah,
S., & MacKenzie, I. S. (2023). H4VR: One-handed
gesture-based text entry in virtual reality using a four-key keyboard.
Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2023, Article
No. 151, pp. 1-7. New York: ACM. doi:10.1145/3544549.3585876. [PDF]
- Hassan,
A., Sohn, G., & MacKenzie, I. S. (2023). Comparison
of one-handed and two-handed text entry in virtual reality using handheld
controllers. Proceedings of the
14th International Conference on Applied Human Factors and
Ergonomics – AHFE 2023, pp. 101-111. New York: AHFE International.
doi:10.54941/ahfe1003872. [PDF]
---------------
- Dube,
T. J., Ren, Y., Limerick, H., MacKenzie, I. S., & Arif, A. S. (2022). Push, tap, dwell, and pinch: Evaluation of four
mid-air selection methods augmented with ultrasonic haptic feedback. Proceedings of the ACM on
Human-Computer Interaction, 6,
ISS, Article No. 565, pp. 207-225. New York: ACM. doi:10.1145/3567718. [PDF]
- Raynal,
M., & MacKenzie, I. S. (2022). TBS3:
Two-bar single switch scanning for target selection. Proceedings of the 18th
International Conference on Computers Helping People with Special Needs –
ICCHP 2022 (LNCS 13341), pp. 338-346. Berlin: Springer.
doi:10.1007/978-3-031-08648-9_39. [PDF]
- Hou,
B. J., Hansen, J. P., Uyanik, C., Bækgaard, P., Puthusserypady, S.,
Araujo, J. M., & MacKenzie, I. S. (2022). Feasibility
of a device for gaze interaction by visually-evoked brain signals. Proceedings of the ACM Symposium on Eye
Tracking Research and Applications – ETRA 2022 (Article No. 62), pp.
1-7. New York: ACM. doi:10.1145/3517031.3529232. [PDF]
[video]
- Raynal,
M., Badr, G., & MacKenzie, I. S. (2022). DESSK:
DEscription Space for Soft Keyboards. Proceedings of the 23rd International Conference on
Human-Computer Interaction – HCII 2022 (LNCS 13303) Berlin: Springer.
doi:10.1007/978-3-031-05409-9_9. [PDF]
- Bestard
Lorigados, E., MacKenzie, I. S., & Baljko, M. (2022). Movement control methods for mobile devices: An
empirical study of displacement interfaces. Proceedings of the 23rd International Conference on
Human-Computer Interaction – HCII 2022 (LNCS 13334), pp. 3-21. Berlin:
Springer. doi:10.1007/978-3-031-05637-6_1. [PDF]
---------------
- Read,
J. C., Sari, E., MacKenzie, I. S., & Tedjasaputra, J. (2021). Words, worlds, and freedom: Insights from school
students in Indonesia and UK. Proceedings
of the 18th IFIP TC 13 International Conference on
Human-Computer Interaction – INTERACT 2021 (LNCS 12935), pp. 361-370.
New York: Springer. doi:10.1007/978-3-030-85610-6_21. [PDF]
- Garg,
S., & MacKenzie, I. S. (2021). Fingerprint
Scroll: A comparison of touchless and touch-based scroll navigation
techniques. Proceedings of the 18th IFIP
TC 13 International Conference on Human-Computer Interaction – INTERACT
2021 (LNCS 12932), pp. 139-150. New York: Springer.
doi:10.1007/978-3-030-85613-7_10 [PDF] [video]
- Garg,
S., & MacKenzie, I. S. (2021). Comparison of
touch and touchless zoom control methods for single-handed interactions. Proceedings
of the 12th International Conference on Applied Human Factors
and Ergonomics – AHFE 2021 (LNNS 265), pp. 71-78. New York: Springer.
doi:10.1007/978-3-030-79816-1_9 [PDF] [video]
- Rakhmetulla,
G., Arif, A. S., Castellucci, S. J., MacKenzie, I., S., & Seim, C. E.
(2021). Using action-level metrics to report the
performance of multi-step keyboards. Proceedings of Graphics Interface 2021 – GI 2021. Toronto:
Canadian Information Processing Society. [PDF]
---------------
- Ye,
L., Sandnes, F. E., & MacKenzie, I. S. (2020). QB-Gest:
Qwerty bimanual gestural input for eyes-free smartphone text input. Proceedings of the 22nd
International Conference on Human-Computer Interaction – HCII 2020 (LNCS
12188), pp. 223-242. Berlin: Springer. doi:10.1007/978-3-030-49282-3_16 [PDF] [video]
- Hassan,
M., Magee, J., & MacKenzie, I. S. (2020). Evaluating
hands-on and hands-free input methods for a simple game. Proceedings of the 22nd
International Conference on Human-Computer Interaction – HCII 2020 (LNCS
12188), pp. 124-142. Berlin:
Springer. doi:10.1007/978-3-030-49282-3_9. [PDF]
[video]
- Hou,
B. J., Bækgaard, P., MacKenzie, I. S., Hansen, J. P., &
Puthusserypady, S. (2020). GIMIS: Gaze input with
motor imagery selection. Proceedings
of the 12th ACM Symposium on Eye Tracking Research and
Applications – ETRA ’20 Adjunct, pp. 18:1-18:10. New York, ACM.
doi:10.1145/3379157.3388932. [PDF] [video]
- Sengupta,
K., Bhattarai, S., Sarcar, S., MacKenzie, I. S., & Staab, S. (2020). Leveraging error correction in voice-based text entry
by talk-and-gaze. Proceedings of
the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2020,
pp. 452:1-452:11. New York, ACM. doi:10.1145/3313831.3376579. [PDF]
- Kumar,
C., Hedeshy, R., MacKenzie, I. S., & Staab, S. (2020). TAGSwipe: Touch assisted gaze swipe for text entry.
Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing System – CHI 2020, pp.
190:1-190:12. New York, ACM. doi:10.1145/3313831.3376317. [PDF]
- Sand,
A., Remizova, V., MacKenzie, I. S., Spakov, O., Nieminen, K., Rakkolainen,
I., Kylliäinen, A., Surakka, V., & Kuosmanen, J. (2020). Tactile feedback on mid-air gestural interaction
with a large fogscreen. Proceedings
of the 23rd International Conference on Academic Mindtrek – AcademicMindtrek
'20, pp. 161-164. New York, ACM. doi:10.1145/3377290.3377316 [PDF] [video]
---------------
- Castellucci,
S. J., MacKenzie, I. S., Misra, M., Laxmi, P., & Arif, A. S. (2019). TiltWriter: Design and evaluation of a no-touch
tilt-based text entry method for handheld devices. Proceedings of the 18th
International Conference on Mobile and Ubiquitous Multimedia - MUM '19,
7:1-7:8. New York: ACM. doi:10.1145/3365610.3365629 [PDF]
[video]
- Kumar,
C., Akbari, D., Menges, R., MacKenzie, I. S., & Staab, S. (2019). TouchGazePath: Multimodal interaction with touch and
gaze path for secure yet efficient PIN entry. Proceedings of the 21st ACM International Conference on
Multimodal Interaction – ICMI '19, pp. 329-338. New York, ACM.
doi:10.1145/3340555.3353734. [PDF] [video]
- Cassidy,
B., Read, J. C., & MacKenzie, I. S. (2019). FittsFarm:
Comparing children’s drag-and-drop performance using finger and stylus
input on tablets. Proceedings of
INTERACT 2019 (LNCS 11748), pp. 656-668. Berlin: Springer.
doi:10.1007/978-3-030-29387-1_38. [PDF] [software]
- Hassan,
M., Magee, J., & MacKenzie, I. S. (2019). A
Fitts' law evaluation of hands-free and hands-on input on a laptop
computer. Proceedings of the 21st
International Conference on Human-Computer Interaction – HCII 2019
(LNCS 11572), pp. 234-249. Berlin: Springer.
doi:10.1007/978-3-030-23560-4. [PDF] [video] [software]
- Minakata,
K., Hansen, J. P., MacKenzie, I. S., Bækgaard, P. & Rajanna, V.
(2019). Pointing by gaze, head, and foot in a
head-mounted display. Proceedings of the 11th ACM
Symposium on Eye Tracking Research and Applications – ETRA ’19, pp.
69:1-69:9. New York: ACM. doi:10.1145/3317956.3318150. [PDF]
- Bækgaard,
P. Hansen, J. P., Minakata, K., & MacKenzie, I. S. (2019). A Fitts' law study of pupil dilations in a
head-mounted display. Proceedings
of the 11th ACM Symposium on Eye Tracking Research and
Applications – ETRA ’19, pp. 32:1-32:5. New York: ACM.
doi:10.1145/3314111.3319831. [PDF]
- Abdelrahman,
A., MacKenzie, I. S., & Brown, M. S. (2019). MarkWhite:
An improved interactive white-balance method for smartphone cameras. Proceedings of Graphics Interface 2019
– GI 2019, pp. 24:1-24:8. Toronto: Canadian Information Processing
Society (CIPS). doi:10.20380/GI2019.24. [PDF] [video1, video2]
- Cassidy,
B., Read, J. C., & MacKenzie, I. S. (2019). An evaluation of radar metaphors for providing
directional stimuli using non-verbal sound.
Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2019. pp. 59:1-59:8. New York: ACM.
doi:10.1145/3290605.3300289. [PDF] [video]
---------------
- Farhad,
M., & MacKenzie, I. S. (2018). Evaluating
tap-and-drag: A single-handed zooming method. Proceedings of 20th
International Conference on Human-Computer Interaction - HCII 2018
(LNCS 10903), pp. 233-246. Berlin: Springer.
doi:10.1007/978-3-319-91250-9_18 [PDF] [video]
- Varghese
Jacob, S., & MacKenzie, I. S. (2018). Comparison
of feedback modes for the visually impaired: Vibration vs. audio. Proceedings
of 20th International Conference on Human-Computer Interaction
- HCII 2018 (LNCS 10907), pp. 420-432. Berlin: Springer.
doi:10.1007/978-3-319-92049-8_30 [PDF] [video]
- Abbaszadegan,
M., Yaghoubi, S., & MacKenzie, I. S. (2018). TrackMaze:
A comparison of head-tracking, eye-tracking, and tilt as input methods for
mobile games. Proceedings of 20th International
Conference on Human-Computer Interaction - HCII 2018 (LNCS 10903), pp.
393-405. Berlin: Springer. doi:10.1007/978-3-319-91250-9_31 [PDF] [video]
- DeLong,
S., & MacKenzie, I. S. (2018). Evaluating
devices for object rotation in 3D. Proceedings of 20th
International Conference on Human-Computer Interaction - HCII 2018
(LNCS 10907), pp. 160-177. Berlin: Springer.
doi:10.1007/978-3-319-92049-8_12 [PDF] [video]
- Hansen,
J. P., Rajanna, V., MacKenzie, I. S., & Bækgaard, P. (2018). A Fitts' law study of click and dwell interaction by
gaze, head, and mouse with a head-mounted display. Proceedings of
the Workshop on Communication by Gaze Interaction – GOGAIN 2018, pp. 7:1-7:11. New York: ACM.
doi:10.1145/3206343.3206344 [PDF]
- Peacocke,
M., Teather, R. J., Carette, J., MacKenzie, I. S., & McArthur, V.
(2018). An empirical comparison of first-person shooter information
displays: HUDs, diegetic displays, and spatial representations. Entertainment
Computing, 26, 41-58. doi:10.1016/j.entcom.2018.01.003 [PDF]
- MacKenzie,
I. S. (2018). Fitts' law. In K. L. Norman
& J. Kirakowski (Eds.) Handbook of human-computer interaction,
pp. 349-370. Hoboken, NJ: Wiley. doi:10.1002/9781118976005 [PDF] [software]
- Roig-Maimó,
M. F., MacKenzie, I. S., Manresa-Yee, C., & Varona, J. (2018). Head-tracking interfaces on mobile devices:
Evaluation using Fitts’ law and a new multi-directional corner task for
small displays. International Journal of Human-Computer Studies
(IJHCS), 112, 1-15. doi:10.1016/j.ijhcs.2017.12.003 [PDF] [video]
---------------
- Roig-Maimó,
M. F., MacKenzie, I. S., Manresa-Yee, C., & Varona, J. (2017). Evaluating Fitts' law performance with a
non-ISO task. Proceedings of 18th International
Conference of the Spanish Human-Computer Interaction Association –
Interacción 2017, pp. 51-58. New York: ACM.
doi:10.1145/3123818.3123827 [PDF]
Published
with modifications as "Ley de Fitts: Sobre el cálculo del rendimiento y
tareas no ISO" (Fitts’ Law: On calculating throughput and non-ISO tasks)
in Revista Colombiana de Computación, 19, 1, pp. 7-28 (2018).
doi:10.29375/25392115.3226 [PDF]
- Waddington,
C. T., MacKenzie, I. S., Read, J. C., & Horton, M. (2017). Comparing a scanning ambiguous keyboard to the
on-screen QWERTY keyboard. Proceedings of the 31st
International British Computer Society Human-Computer Interaction
Conference – HCI 2013. London: British Computer Society.
doi:10.14236/ewic/HCI2017.103 [PDF] [software]
- Cuaresma,
J., & MacKenzie, I. S. (2017). FittsFace:
Exploring navigation and selection methods for facial tracking. Proceedings
of the 19th International Conference on Human-Computer
Interaction – HCII 2017 (LNCS 10278), pp. 403-416. Berlin: Springer.
doi:10.1007/978-3-319-58703-5_30 [PDF] [video]
- Teather,
R. J., Roth, A., & MacKenzie, I. S. (2017). Tilt-touch
synergy: Input control for "dual-analog" style mobile games.
Entertainment Computing, 21, 33-43.
doi:10.1016/j.entcom.2017.04.005 [PDF] [video]
- Young,
T. S., Teather, R. J., & MacKenzie, I. S. (2017). An arm-mounted inertial controller for 6DOF input:
Design and evaluation. Proceedings of the IEEE Symposium on 3D User
Interfaces - 3DUI 2017, pp. 26-35. New York: IEEE.
doi:10.1109/3DUI.2017.7893314 [PDF]
---------------
- Shibata,
T., Afergan, D., Kong, D., Yuksel, B. F., MacKenzie, I. S., & Jacob,
R. J. K. (2016). DriftBoard:
A panning-based text entry technique for ultra-small touchscreens. Proceedings
of the ACM Symposium on User Interface Software and Technology - UIST 2016,
pp. 575-582. New York: ACM. doi:10.1145/2984511.2984591 [PDF] [video]
- Felzer,
T., MacKenzie, I. S., & Magee, J. (2016). Comparison
of two methods to control the mouse using a keypad. Proceedings of
the 15th International Conference on Computers Helping People
With Special Needs - ICCHP 2016 (LNCS 9759), pp. 511-518. Berlin:
Springer. doi:10.1007/978-3-319-41267-2_72 [PDF]
[software]
- Roig-Maimó,
M. F., Manresa-Yee, C., Varona, J., & MacKenzie, I. S. (2016). Evaluation of a mobile head-tracker interface for
accessibility. Proceedings of the 15th International
Conference on Computers Helping People With Special Needs - ICCHP 2016
(LNCS 9759), pp. 449-456. Berlin: Springer.
doi:10.1007/978-3-319-41267-2_63 [PDF]
- Shibata,
T., Afergan, D., Kong, D., Yuksel, B. F., MacKenzie, I. S., Jacob, R. J.
K. (2016). Text entry for
ultra-small touchscreens using a fixed cursor and movable keyboard. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems - CHI 2016, pp. 3770-3773. New York: ACM.
doi:10.1145/2851581.2890230 [PDF]
[video]
- MacKenzie,
I. S., & Castellucci, S. J. (2016). Empirical
research methods for human-computer interaction. Extended Abstracts
of the ACM SIGCHI Conference on Computer-Human Interaction - CHI 2016.
pp. 996-999. New York: ACM. doi:10.1145/2851581.2856671 [PDF] [video]
---------------
- Peacocke,
M., Teather, R. J., Carette, J., & MacKenzie, I. S. (2015). Evaluating the effectiveness of HUDs and diegetic
ammo displays in first-person shooter games. Proceedings of the 7th
IEEE Consumer Electronics Society Games, Entertainment, Media Conference -
IEEE-GEM 2015, pp. 1-8. New York: IEEE. doi:10.1109/GEM.2015.7377211 [PDF]
- MacKenzie,
I. S. (2015). Fitts' throughput and the
remarkable case of touch-based target selection. Proceedings of the
17th International Conference on Human-Computer Interaction –
HCII 2015 (LNCS 9170), pp. 238-249. Berlin: Springer.
doi:10.1007/978-3-319-20916-6_23 [PDF] [software]
- Magee,
J., Felzer, T., & MacKenzie, I. S. (2015). Camera
mouse + ClickerAID: Dwell vs. single-muscle click actuation in
mouse-replacement interfaces. Proceedings of the 17th
International Conference on Human-Computer Interaction - HCII 2015
(LNCS 9175), pp. 74-84. Berlin: Springer. doi:10.1007/978-3-319-20678-3_8
[PDF] [software]
- MacKenzie,
I. S. (2015). User studies
and usability evaluations: From research to products. Proceedings
of Graphics Interface 2015 - GI 2015, pp. 1-8. Toronto: Canadian
Information Processing Society. [PDF]
---------------
- Teather,
R. J., & MacKenzie, I. S. (2014). Comparing
order of control for tilt and touch games. Proceedings of the 10th
Australasian Conference on Interactive Entertainment - IE 2014, pp.
1-10. New York: ACM. doi:10.1145/2677758.2677766 [PDF]
[video] [software]
- Constantin,
C. I., & MacKenzie, I. S. (2014). Tilt-controlled
mobile games: Velocity-control vs. position-control. Proceedings of
the 6th IEEE Consumer Electronics Society Games, Entertainment,
Media Conference - IEEE-GEM 2014, pp. 24-30. New York: IEEE.
doi:10.1109/GEM.2014.7048091 [PDF] [video]
[software]
- Cuaresma,
J., & MacKenzie, I. S. (2014). A
comparison between tilt-input and facial tracking as input methods for
mobile games. Proceedings of the 6th IEEE Consumer
Electronics Society Games, Entertainment, Media Conference - IEEE-GEM 2014,
pp. 70-76. New York: IEEE. doi:10.1109/GEM.2014.7048080 [PDF] [video]
- Felzer,
T., MacKenzie, I. S., & Rinderknecht, S. (2014). Efficient computer
operation for users with a neuromuscular disease with OnScreenDualScribe. Journal
of Interaction Science, 2(2). doi:10.1186/s40166-014-0002-7 [PDF]
- Felzer,
T., MacKenzie, I. S., & Rinderknecht, S. (2014). Applying small-keyboard
computer control to the real world. Proceedings of the 14th
International Conference on Computers Helping People With Special Needs -
ICCHP 2014 (LNCS 8548), pp. 180-187. Berlin: Springer.
doi:10.1007/978-3-319-08599-9_30 [PDF]
- Raynal,
M., MacKenzie, I. S., & Merlin, B. (2014). Semantic Keyboard: Fast
movement between keys of a soft keyboard. Proceedings of the 14th
International Conference on Computers Helping People With Special Needs -
ICCHP 2014 (LNCS 8548), pp. 195-202. Berlin: Springer.
doi:10.1007/978-3-319-08599-9_30 [PDF]
- Teather,
R. J., & MacKenzie, I. S. (2014). Position vs.
velocity control for tilt-based interaction. Proceedings of
Graphics Interface 2014 - GI 2014, pp. 51-58. Toronto: Canadian
Information Processing Society. [PDF] [video]
[software]
- Park,
T., Lee, U., MacKenzie, I. S., Moon, M., Hwang, I., & Song, J. (2014).
Human factors of speed-based exergame controllers.
Proceedings of the ACM SIGCHI Conference on Human Factors in Computing
Systems - CHI 2014, pp. 1865-1874. New York: ACM.
doi:10.1145/2556288.2557091 [PDF] [video]
- Hansen,
J. P., Alapetite, A., MacKenzie, I. S., & Møllenbach, E. (2014). The use of gaze to control drones. Proceedings
of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2014,
pp. 27-34. New York: ACM. doi:10.1145/2578153.2578156 [PDF]
---------------
- MacKenzie,
I. S. (2013). Human-computer
interaction: An empirical research perspective. Waltham, MA:
Morgan Kaufmann. [Book web
site] [eBook
(requires Passport York account)] Print ISBN: 9780124058651. eBook ISBN:
9780124071650. Also available from Elsevier.
- MacKenzie,
I. S., & Castellucci, S. J. (2013). Eye on
the message: Reducing attention demand for touch-based text entry. International
Journal of Virtual Worlds and Human-Computer Interaction, 1,
1-9. doi:10.11159/vwhci.2013.001 [PDF] [video] [software]
- MacKenzie,
I. S. (2013). A note on the validity of the
Shannon formulation for Fitts' index of difficulty. Open Journal of
Applied Sciences, 3(6), 360-368. doi:10.4236/ojapps.2013.36046
[PDF]
- Fitton,
D., MacKenzie, I. S., Read, J. C., & Horton, M. (2013). Exploring tilt-based text input for mobile devices
with teenagers. Proceedings of the 27th International
British Computer Society Human-Computer Interaction Conference – HCI 2013.
London: British Computer Society. [PDF] [video] [software]
- Castellucci,
S. J., & MacKenzie, I. S. (2013). Gathering
text entry metrics on Android devices. Proceedings of the
International Conference on Multimedia and Human-Computer Interaction -
MHCI 2013, pp. 120.1-120.8. Ottawa, Canada: International ASET, Inc. [PDF] [video]
- Castellucci,
S. J., & MacKenzie, I. S. (2013). Gestural
text entry using Huffman codes. Proceedings of the International
Conference on Multimedia and Human-Computer Interaction - MHCI 2013,
pp. 119.1-119.8. Ottawa, Canada: International ASET, Inc. [PDF]
- Medryk,
S., & MacKenzie, I. S. (2013). A comparison
of accelerometer and touch-based input for mobile gaming. Proceedings
of the International Conference on Multimedia and Human-Computer
Interaction - MHCI 2013, pp. 117.1-117.8. Ottawa, Canada:
International ASET, Inc. [PDF] [video]
- Zaman,
L., & MacKenzie, I. S. (2013). Evaluation of
nano-stick, foam buttons, and other input methods for gameplay on
touchscreen phones. Proceedings of the International Conference on
Multimedia and Human-Computer Interaction - MHCI 2013, pp. 69.1-69.8.
Ottawa, Canada: International ASET, Inc. [PDF]
[video]
- Teather,
R. J., & MacKenzie, I. S. (2013). Effects of
user distraction due to secondary calling and texting tasks. Proceedings
of the International Conference on Multimedia and Human-Computer
Interaction - MHCI 2013, pp. 115.1-115.8. Ottawa, Canada:
International ASET, Inc. [PDF]
- Brown,
M. A., & MacKenzie, I. S. (2013). Evaluating
video game controller usability as related to hand size. Proceedings
of the International Conference on Multimedia and Human-Computer
Interaction - MHCI 2013, pp. 114.1-114.8. Ottawa, Canada:
International ASET, Inc. [PDF] [video]
- Cuaresma,
J., & MacKenzie, I. S. (2013). A study of
variations of Qwerty soft keyboards for mobile phones. Proceedings
of the International Conference on Multimedia and Human-Computer
Interaction - MHCI 2013, pp. 126.1-126.8. Ottawa, Canada:
International ASET, Inc. [PDF] [video]
- Castellucci,
S. J., & MacKenzie, I. S. (2013). Touch me,
hear me, feel me: Feedback preference for mobile text entry. Proceedings
of the International Conference on Multimedia and Human-Computer
Interaction - MHCI 2013, pp. 123.1-123.6. Ottawa, Canada:
International ASET, Inc. [PDF]
- Felzer,
T., MacKenzie, I. S., & Rinderknecht, S. (2013). OnScreenDualScribe: A computer operation tool for
users with a neuromuscular disease. Proceedings of the 15th
International Conference on Human-Computer Interaction – HCII 2013
(LNCS 8009), pp. 474-483. Berlin: Springer.
doi:10.1007/978-3-642-39188-0_51 [PDF]
---------------
- MacKenzie,
I. S., & Teather, R. J. (2012). FittsTilt:
The application of Fitts' law to tilt-based interaction. Proceedings
of the 7th Nordic Conference on Human-Computer Interaction –
NordiCHI 2012, pp. 568-577. New York: ACM. doi:10.1145/2399016.2399103
[PDF] [video]
[software]
- Alapetite,
A., Hansen, J. P., & MacKenzie, I. S. (2012). Demo of gaze controlled
flying. Proceedings of the 7th Nordic Conference on
Human-Computer Interaction – NordiCHI 2012, pp. 773-774. New York:
ACM. doi:10.1145/2399016.2399140 [PDF] [video]
- Felzer,
T., MacKenzie, I. S., & Rinderknecht, S. (2012). DualScribe: A keyboard replacement for those with
Friedreich's Ataxia and related diseases. Proceedings of the 13th
International Conference on Computers Helping People with Special Needs –
ICCHP 2012 (LNCS 7383), pp. 431-438. Berlin: Springer.
doi:10.1007/978-3-642-31534-3_64 [PDF]
- MacKenzie,
I. S. (2012). Modeling text entry for
single-switch scanning. Proceedings of the 13th
International Conference on Computers Helping People with Special Needs –
ICCHP 2012 (LNCS 7383), pp. 423-430. Berlin: Springer.
doi:10.1007/978-3-642-31534-3_63 [PDF] [software]
- Bajer,
B., MacKenzie, I. S., & Baljko, M. (2012). Huffman
base-4 text entry glove (H4-TEG). Proceedings of the International
Symposium on Wearable Computing – ISWC 2012, pp. 41-47. New York:
IEEE. doi:10.1109/ISWC.2012.28 [PDF] [video]
- MacKenzie,
I. S., & Castellucci, S. J. (2012). Reducing
visual demand for gestural text input on touchscreen devices. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems - CHI 2012, pp. 2585-2590. New York: ACM. [PDF] [software]
- MacKenzie,
I. S. (2012). Evaluating eye tracking systems for
computer input. In Majaranta, P., Aoki, H., Donegan, M., Hansen, D.
W., Hansen, J. P., Hyrskykari, A., & Räihä, K.-J. (Eds.) Gaze
interaction and applications of eye tracking: Advances in assistive
technologies, pp. 205-225. Hershey, PA: IGI Global.
doi:10.4018/978-1-61350-098-9 [software]
---------------
- MacKenzie,
I. S., Soukoreff, R. W., & Helga, J. (2011). 1
thumb, 4 buttons, 20 words per minute: Design and evaluation of H4-Writer.
Proceedings of the ACM Symposium on User Interface Software and
Technology – UIST 2011, pp. 471-480. New York: ACM.
doi:10.1145/2047196.2047258 [PDF] [software]
- Castellucci,
S. J., & MacKenzie, I. S. (2011). Gathering
text entry metrics on Android devices. Extended Abstracts of the
ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2011,
pp. 1507-1512. New York: ACM. doi:10.1145/1979742.1979799 [PDF] [video]
- Sporka,
A., Felzer, T., Kruniawan, S., Poláček, O., Haiduk, P., & MacKenzie,
I. S. (2011). CHANTI: Predictive text entry using
non-verbal vocal input. Proceedings of the ACM SIGCHI Conference on
Human Factors in Computing Systems – CHI 2011, pp. 2463-2472. New
York: ACM. doi:10.1145/1978942.1979302 [PDF]
- MacKenzie,
I. S., & Ashtiani, B. (2011). BlinkWrite:
Efficient text entry using eye blinks. Universal Access in the
Information Society (UAIS), 10, 69-80.
doi:10.1007/s10209-010-0188-6 [PDF] [video]
---------------
- Tinwala,
H., & MacKenzie, I. S. (2010). Eyes-free
text entry with error correction on touchscreen mobile devices. Proceedings
of the 6th Nordic Conference on Human-Computer Interaction -
NordiCHI 2010, pp. 511-520. New York: ACM. doi:10.1145/1868914.1868972
[PDF]
- MacKenzie,
I. S., & Felzer, T. (2010). SAK: Scanning
ambiguous keyboard for efficient one-key text entry. ACM
Transactions on Computer-Human Interaction (TOCHI), 17, 11:1-11:39.
doi:10.1145/1806923.1806925 [PDF] [software]
- Felzer,
T., MacKenzie, I. S., & Beckerle, P., & Rinderknecht, S. (2010). Qanti: A software tool for quick ambiguous
non-standard text input. Proceedings of the 12th
International Conference on Computers Helping People With Special Needs –
ICCHP 2010 (LNCS 6180), pp. 128-135. Berlin: Springer.
doi:10.1007/978-3-642-14100-3_20 [PDF]
- Javanovic,
R., & MacKenzie, I. S. (2010). MarkerMouse:
Mouse cursor control using a head-mounted marker. Proceedings of
the 12th International Conference on Computers Helping People
With Special Needs – ICCHP 2010 (LNCS 6180), pp. 49-56. Berlin:
Springer. doi:10.1007/978-3-642-14100-3_9 [PDF]
[software]
- Natapov,
D., & MacKenzie, I. S. (2010). Gameplay
evaluation of the trackball controller. Proceedings of the 2010
Conference on FuturePlay, pp. 167-174. New York: ACM.
doi:10.1145/1920778.1920802 [PDF]
- Natapov,
D., & MacKenzie, I. S. (2010). The
trackball controller: Improving the analog stick. Proceedings of
the 2010 Conference on FuturePlay, pp. 175-182. New York: ACM.
doi:10.1145/1920778.1920803 [PDF] [video]
[software]
- Ashtiani,
B., & MacKenzie, I. S. (2010). BlinkWrite2: An
improved text entry method using eye blinks. Proceedings of the ACM
Symposium on Eye Tracking Research and Applications – ETRA 2010, pp.
339-345. New York: ACM. doi:10.1145/1743666.1743742 [PDF]
- MacKenzie,
I. S. (2010). An eye on input:
Research challenges in using the eye for computer input control. Proceedings
of the ACM Symposium in Eye Tracking Research and Applications – ETRA 2010,
pp. 11-12. New York: ACM. doi:10.1145/1743666.1743668 [Keynote address
abstract] [PDF] [slides]
---------------
- Beamish,
D., Bhatti, S., Chubbs, C. S., MacKenzie, I. S., Wu, J., & Jing, Z.
(2009) Estimation of psychomotor delay from the Fitts' law coefficients. Biological
Cybernetics, 101, 279-296. doi:10.1007/s00422-009-0336-3 [PDF] [software]
- MacKenzie,
I. S. (2009). The one-key challenge: Searching
for a fast one-key text entry method. Proceedings of the ACM SIGCHI
Conference on Computers and Accessibility – ASSETS 2009, pp. 91-98.
New York: ACM. doi:10.1145/1639642.1639660 [PDF]
[software]
- Sasangohar,
F., MacKenzie, I. S., & Scott, S. D. (2009). Evaluation
of mouse and touch input for a tabletop display using Fitts' reciprocal
tapping task. Proceedings of the 53rd Annual Meeting of
the Human Factors and Ergonomics Society – HFES 2009, pp. 839-843.
Santa Monica, CA: Human Factors and Ergonomics Society.
doi:10.1177/154193120905301216 [PDF] [software]
- Soukoreff,
R. W., & MacKenzie, I. S. (2009) An informatic
rationale for the speed-accuracy tradeoff. Proceedings of the IEEE
International Conference on Systems, Man, and Cybernetics – SMC 2009,
pp. 2890-2896. New York: IEEE. doi:10.1109/ICSMC.2009.5346580 [PDF]
- Tinwala,
H., & MacKenzie, I. S. (2009). Eyes-free text
entry on a touchscreen phone. Proceedings of the IEEE Toronto
International Conference – Science and Technology for Humanity – TIC-STH
2009, pp. 83-88. New York: IEEE. doi:10.1109/TIC-STH.2009.5444381 [PDF] [video]
- McArthur,
V., Castellucci, S. J., & MacKenzie, I. S. (2009). An empirical comparison of "Wiimote" gun
attachments for pointing tasks. Proceedings of the ACM Symposium on
Engineering Interactive Computing Systems – EICS 2009, pp. 203-208.
New York: ACM. doi:10.1145/1570433.1570471 [PDF]
[software]
- Castellucci,
S. J., & MacKenzie, I. S. (2009). TnToolkit:
A design and analysis tool for ambiguous, QWERTY, and on-screen keypads.
Proceedings of the ACM Symposium on Engineering Interactive Computing
Systems – EICS 2009, pp. 55-60 New York: ACM.
doi:10.1145/1570433.1570444 [PDF]
- Natapov,
D., Castellucci, S. J., & MacKenzie, I. S. (2009). ISO 9241-9 evaluation of video game controllers. Proceedings
of Graphics Interface 2009, pp. 223-230. Toronto: Canadian Information
Processing Society. [PDF] [software]
- MacKenzie,
I. S. (2009). Citedness, uncitedness, and the murky
world between. Extended Abstracts of the ACM SIGCHI Conference on
Human Factors in Computing Systems – CHI 2009, pp. 2545-2553. New
York: ACM. doi:10.1145/1520340.1520360 [PDF]
- Seow,
S. C., Wixon, D., MacKenzie, I. S., Jacucci, G., Morrison, A., &
Wilson, A. (2009). Multitouch and surface computing. Extended Abstracts
of the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI
2009, pp. 4767-4770. New York: ACM. doi:10.1145/1520340.1520736 [PDF]
- Teather,
R. J., Pavlovych, A., Stüerzlinger, W., & MacKenzie, I. S. (2009). Effects of tracking technology, latency, and spatial
jitter on object movement. Proceedings of the IEEE Symposium on 3D
User Interfaces – 3DUI 2009, pp. 43-50. New York: IEEE.
doi:10.1109/3DUI.2009.4811204 [PDF] [software]
---------------
- Gong,
J., Tarasewich, P., & MacKenzie, I. S. (2008). Improved word list ordering for text entry on
ambiguous keyboards. Proceedings of the 5th Nordic
Conference on Human-Computer Interaction - NordiCHI 2008, pp. 152-161.
New York: ACM. doi:10.1145/1463160.1463177 [PDF]
- Fazl-Ersi,
E., MacKenzie, I. S., & Tsotsos, J. K. (2008). sLab:
Smart labeling of family photos through an interactive interface. Proceedings
of the 8th ACM/IEEE-CS Joint Conference on Digital Libraries –
JCDL 2008, pp. 351-354. New York: ACM. doi:10.1145/1378889.1378949 [PDF]
- Castellucci,
S. J., & MacKenzie, I. S. (2008). UniGest:
Text-entry using three degrees of motion. Extended Abstracts of the
ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2008,
pp. 3549-3554. New York: ACM. doi:10.1145/1358628.1358889 [PDF]
- Tinwala,
H., & MacKenzie, I. S. (2008). LetterScroll:
Text entry using a wheel for visually impaired users. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI 2008, pp. 3153-3158. New York: ACM.
doi:10.1145/1358628.1358823 [PDF]
- MacKenzie,
I. S., & Isokoski, P. (2008). Fitts' throughput
and the speed-accuracy tradeoff. Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2008, pp.
1633-1636. New York: ACM. doi:10.1145/1357054.1357308 [PDF] [software]
- Wobbrock,
J. O., Cutrell, E., Harada, S., & MacKenzie, I. S. (2008). An error
model for pointing based on Fitts' law. Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2008, pp.
1613-1622. New York: ACM. doi:10.1145/1357054.1357306 [PDF] [software]
- Castellucci,
S. J., & MacKenzie, I. S. (2008). Graffiti vs.
Unistrokes: An empirical comparison. Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2008, pp.
305-308. New York: ACM. doi:10.1145/1357054.1357106 [PDF]
- MacKenzie,
I. S., & Zhang, X. (2008). Eye typing using
word and letter prediction and a fixation algorithm. Proceedings of
the ACM Symposium on Eye Tracking Research and Applications – ETRA 2008,
pp. 55-58. New York: ACM. doi:10.1145/1344471.1344484 [PDF]
- MacKenzie,
I. S. (2008). Reflections on Card, English,
and Burr. In Erickson, T., & McDonald, D. W. (Eds.) HCI
remixed: Reflections on works that have influenced the HCI community,
pp. 289-292. Cambridge, MA: MIT Press.
---------------
- Kano,
A., Read, J. C., Dix, A., & MacKenzie, I. S. (2007). ExpECT: An
expanded error categorization method for text input. People and
Computers XXI: Proceedings of HCI 2007, pp. 147-156. London: British
Computer Society. [PDF]
- MacKenzie,
I. S., & Read, J. C. (2007). Using paper
mockups for evaluating soft keyboard layouts. Proceedings of CASCON
2007, pp. 98-108. Toronto: IBM Canada Ltd. doi:10.1145/1321211.1321222
[PDF]
- Zhang,
X., & MacKenzie, I. S. (2007). Evaluating eye
tracking with ISO 9241 – Part 9. Proceedings of HCI International
2007 (LNCS 4552), pp. 779-788. Heidelberg: Springer.
doi:10.1007/978-3-540-73110-8_85 [PDF] [software]
- Gong,
J., Tarasewich, P., Hafner, C. D., & MacKenzie, I. S. (2007).
Improving dictionary-based disambiguation text entry method accuracy. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI 2007, pp. 2387-2392. New York: ACM.
doi:10.1145/1240866.1241012 [PDF]
- MacKenzie,
I. S. (2007). Evaluation of text entry techniques.
In MacKenzie, I. S., & Tanaka-Ishii, K. (Eds.) Text entry systems:
Mobility, accessibility, universality, pp. 75-101. San Francisco, CA:
Morgan Kaufmann.
- MacKenzie,
I. S., & Tanaka-Ishii, K. (2007). Text entry
using a small number of buttons. In MacKenzie, I. S., &
Tanaka-Ishii, K. (Eds.) Text entry systems: Mobility, accessibility,
universality, pp. 105-121. San Francisco, CA: Morgan Kaufmann.
- MacKenzie,
I. S., & Tanaka-Ishii, K. (Eds.) (2007). Text
entry systems: Mobility, accessibility, universality. San
Francisco: Morgan Kaufmann Publishers. [eBook
(requires Passport York account)]
- MacKenzie,
I. S., & Phan, R. C.-W. (2007). The
8051 microcontroller (4th ed.). Englewood Cliffs, NJ:
Prentice-Hall. (Spanish translation available, ISBN 978-970-26-1021-2)
---------------
- MacKenzie,
I. S., Chen, J., & Oniszczak, A. (2006). Unipad:
Single-stroke text entry with language-based acceleration. Proceedings
of the Fourth Nordic Conference on Human-Computer Interaction - NordiCHI
2006, pp. 78-85. New York: ACM. doi:10.1145/1182475.1182484 [PDF]
- Orner,
D., & MacKenzie, I. S. (2006). Histree: A hierarchical back menu. IADIS
International Conference WWW/Internet 2006 – Volume II, pp. 78-82.
Murcia, Spain: IADIS Press. [PDF]
- Orner,
D., & MacKenzie, I. S. (2006). A comparison of hierarchical and linear
browser back menus. IADIS International Conference WWW/Internet 2006 –
Volume I, pp. 119-126. Murcia, Spain: IADIS Press. [PDF]
- Beamish,
D., MacKenzie, I. S., & Wu. J. (2006). Speed-accuracy trade-off in
planned arm movements with delayed feedback. Neural Networks, 19,
582-599. doi:10.1016/j.neunet.2005.05.003 [PDF]
- Majaranta,
P., MacKenzie, I. S., Aula, A., & Räihä, K.-J. (2006). Effects of feedback and dwell time on eye typing
speed and accuracy. Universal Access in the Information Society
(UAIS), 5, 199-208. doi:10.1007/s10209-006-0034-z [PDF]
- Klochek,
C., & MacKenzie, I. S. (2006). Performance
measures of game controllers in a three-dimensional environment. Proceedings
of Graphics Interface 2006, pp. 73-79. Toronto: CIPS. [PDF]
- Beamish,
D., Bhatti, S. A., MacKenzie, I. S., & Wu, J. (2006). Fifty years
later: A neurodynamic explanation of Fitts' law. Journal of the Royal
Society Interface, 3, 649-654. doi:10.1098/rsif.2006.0123 [PDF] [software]
- Miniotas,
D., Špakov, O., Tugoy, I., & MacKenzie, I. S. (2006). Speech-augmented eye gaze interaction with small
closely spaced targets. Proceedings of the ACM Symposium on Eye
Tracking Research and Applications – ETRA 2006, pp. 67-72, 175. New
York: ACM. doi:10.1145/1117309.1117345 [PDF]
[Also published as Miniotas, D., Špakov, O., Turgoy, T., & MacKenzie,
I. S. (2005). Extending the limits for gaze pointing through the use of
speech. Information Technology and Control, 34, 225-230.]
---------------
- Kulikov,
S., MacKenzie, I. S., & Stüerzlinger, W. (2005). Measuring the
effective parameters of steering motions. Extended Abstracts of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI 2005,
pp. 1569-1572. New York: ACM. doi:10.1145/1056808.1056968 [PDF]
---------------
- Soukoreff,
R. W., & MacKenzie, I. S. (2004). Towards a
standard for pointing device evaluation: Perspectives on 27 years of
Fitts' law research in HCI. International Journal of Human-Computer
Studies, 61, 751-789. doi:10.1016/j.ijhcs.2004.09.001 [PDF] [software]
- Miniotas,
D., Špakov, O., & MacKenzie, I. S. (2004). Eye
gaze interaction with expanding targets. Extended Abstracts of the
ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2004,
pp. 1255-1258. New York: ACM. doi:10.1145/985921.986037 [PDF]
- Oniszczak,
A., & MacKenzie, I. S. (2004). A
comparison of two input methods for keypads on mobile devices. Proceedings
of the Third Nordic Conference on Human-Computer Interaction - NordiCHI
2004, pp. 101-104. New York: ACM. doi:10.1145/1028014.1028030 [PDF]
- Soukoreff,
R. W., & MacKenzie, I. S. (2004). Recent
developments in text entry error rate measurements. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI 2004, pp. 1425-1428. New York: ACM.
doi:10.1145/985921.986081 [PDF]
---------------
- MacKenzie,
I. S. (2003). Motor behaviour models for
human-computer interaction. In J. M. Carroll (Ed.) HCI models,
theories, and frameworks: Toward a multidisciplinary science, pp.
27-54. San Francisco: Morgan Kaufmann.
- MacKenzie,
I. S., & Soukoreff, R. W. (2003). Card, English,
and Burr (1978) – 25 years later. Extended Abstracts of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI 2003,
pp. 760-761. New York: ACM. doi:10.1145/765891.765974 [PDF]
- MacKenzie,
I. S., & Soukoreff, R. W. (2003). Phrase sets
for evaluating text entry techniques. Extended Abstracts of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI 2003,
pp. 754-755 New York: ACM. doi:10.1145/765891.765971 [PDF]
- Majaranta,
P., MacKenzie, I. S., Aula, A., & Räihä, K.-J. (2003). Auditory and visual feedback during eye typing. Extended
Abstracts of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI 2003, pp. 766-767. New York: ACM.
doi:10.1145/765891.765979 [PDF]
- Isokoski,
P., & MacKenzie, I. S. (2003). Combined model
for text entry rate development. Extended Abstracts of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI 2003,
pp. 752-753. New York: ACM. doi:10.1145/765891.765970 [PDF]
- Soukoreff,
R. W., & MacKenzie, I. S. (2003). Input-based
language modeling in the design of high performance input systems. Proceedings
of Graphics Interface 2003, pp. 89-96. Toronto: Canadian Information
Processing Society. [PDF]
- Soukoreff,
R. W., & MacKenzie, I. S. (2003). Metrics for
text entry research: An evaluation of MSD and KSPC, and a new unified
error metric. Proceedings of the ACM SIGCHI Conference on Human
Factors in Computing Systems – CHI 2003, pp. 113-120. New York: ACM.
doi:10.1145/642611.642632 [PDF]
- Silfverberg,
M., Korhonen, P., & MacKenzie, I. S. (2003). Zooming and panning
content on a display screen. International Patent Number WO 03/021568
A1. [PDF]
---------------
- MacKenzie,
I. S. (2002). Introduction to this special issue
on text entry for mobile computing. Human-Computer Interaction,
17, 141-145. [PDF]
- MacKenzie,
I. S., & Soukoreff, R. W. (2002). Text entry for
mobile computing: Models and methods, theory and practice. Human-Computer
Interaction, 17, 147-198. doi:10.1080/07370024.2002.9667313 [PDF]
- MacKenzie,
I. S., & Soukoreff, R. W. (2002). A character-level error analysis
technique for evaluating text entry methods. Proceedings of the 2nd
Nordic Conference on Human-Computer Interaction – NordiCHI 2002, pp.
241-244. New York: ACM. doi:10.1145/572020.572056 [PDF] [software]
- MacKenzie,
I. S. (2002). Mobile text entry using three
keys. Proceedings of the 2nd Nordic Conference on
Human-Computer Interaction – NordiCHI 2002, pp. 27-34. New York: ACM.
doi:10.1145/572020.572025 [PDF]
- MacKenzie,
I. S. (2002). KSPC (keystrokes per character)
as a characteristic of text entry techniques. Proceedings of the 4th
International Symposium on Human-Computer Interaction with Mobile Devices
(LNCS 2411), pp. 195-210. Heidelberg, Germany: Springer-Verlag.
doi:10.1007/3-540-45756-9_16 [PDF] [software]
- MacKenzie,
I. S., & Soukoreff, R. W. (2002). A model of
two-thumb text entry. Proceedings of Graphics Interface 2002,
pp. 117-124. Toronto: Canadian Information Processing Society. [PDF] [software]
- Akamatsu,
M., & MacKenzie, I. S. (2002). Changes in
applied force to a touchpad during pointing tasks. International
Journal of Industrial Ergonomics, 29, 171-182.
doi:10.1016/S0169-8141(01)00063-4 [PDF] [software]
---------------
- MacKenzie,
I. S., & Zhang, S. X. (2001). An empirical
investigation of the novice experience with soft keyboards. Behaviour
& Information Technology, 20, 411-418.
doi:10.1080/01449290110089561 [PDF]
- MacKenzie,
I. S., & Jusoh, S. (2001). An evaluation of two
input devices for remote pointing. Proceedings of the 8th
IFIP International Conference on Engineering for Human-Computer
Interaction – EHCI 2001 (LNCS 2254), pp. 235-249 Heidelberg, Germany:
Springer-Verlag. doi:10.1007/3-540-45348-2_21 [PDF]
[software]
- MacKenzie,
I. S., Kober, H., Smith, D., Jones, T., & Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text
input. Proceedings of the ACM Symposium on User Interface Software
and Technology – UIST 2001, pp. 111-120. New York: ACM.
doi:10.1145/502348.502365 [PDF]
- Silfverberg,
M., MacKenzie, I. S., & Kauppinen, T. (2001). An
isometric joystick as a pointing device for hand-held information
terminals. Proceedings of Graphics Interface 2001, pp. 119-126
Toronto, Canada: Canadian Information Processing Society. [PDF] [software]
- Soukoreff,
R. W., & MacKenzie, I. S. (2001). Measuring
errors in text entry tasks: An application of the Levenshtein string
distance statistic. Extended Abstracts of the ACM SIGCHI Conference
on Human Factors in Computing System – CHI 2001, pp. 319-320. New
York: ACM. doi:10.1145/634067.634256 [PDF] [software]
- MacKenzie,
I. S., & Guiard, Y. (2001). The two-handed
desktop interface: Are we there yet? Extended Abstracts of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI 2001,
pp. 351-352. New York: ACM. doi:10.1145/634067.634275 [PDF]
- MacKenzie,
I. S., Kauppinen, T., & Silfverberg, M. (2001). Accuracy
measures for evaluating computer pointing devices. Proceedings of
the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2001,
pp. 9-16. New York: ACM. doi:10.1145/365024.365028 [PDF] [software]
- Isokoski,
P., & MacKenzie, I. S. (2001). Text entry
on mobile systems: Directions for the future. Extended Abstracts of
the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI 2001,
p. 495. New York: ACM. doi:10.1145/634067.634350 [PDF]
---------------
- Akamatsu,
M., & MacKenzie, I. S. (2000). Changes in applied
force to a touchpad during pointing tasks. Proceedings of IEA 2000,
p. 1-359. Santa Monica, CA: Human Factors and Ergonomics Society.
doi:10.1016/S0169-8141(01)00063-4 [PDF]
- Silfverberg,
M., MacKenzie, I. S., & Korhonen, P. (2000). Predicting
text entry speeds on mobile phones. Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI 2000, pp. 9-16.
New York: ACM. doi:10.1145/332040.332044 [PDF]
---------------
- MacKenzie,
I. S., & Stewart, J. (Eds.). (1999). Proceedings of Graphics
Interface '99. Toronto: Canadian Information Processing Society. [Graphics Interface home page]
- MacKenzie,
I. S., Zhang, S. X. (1999) The design and evaluation
of a high-performance soft keyboard. Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems - CHI '99, pp. 25-31.
New York: ACM. doi:10.1145/302979.302983 [PDF]
[video]
- Douglas,
S. A, Kirkpatrick, A. E., & MacKenzie, I. S. (1999). Testing pointing device performance and user assessment
with the ISO 9241, Part 9 standard. Proceedings of the ACM SIGCHI
Conference in Human Factors in Computing Systems - CHI '99, pp.
215-222. New York: ACM. doi:10.1145/302979.303042 [PDF] [software]
- MacKenzie,
I. S., Zhang, S. X., & Soukoreff, R. W. (1999). Text
entry using soft keyboards. Behaviour & Information Technology,
18, 235-244. doi:10.1080/014492999118995 [PDF]
- MacKenzie,
I. S., & Chang, L. (1999). A performance
comparison of two handwriting recognizers. Interacting with
Computers, 11, 283-297. doi:10.1016/S0953-5438(98)00030-7 [PDF]
- MacKenzie,
I. S. (1999). The 8051 microcontroller
(3rd ed.). Englewood Cliffs, NJ: Prentice-Hall.
---------------
- Bellman,
T., & MacKenzie, I. S. (1998). A probabilistic
character layout strategy for mobile text entry. Proceedings of
Graphics Interface '98, pp. 168-176. Toronto: Canadian Information
Processing Society. [PDF]
- MacKenzie,
I. S., & Oniszczak, A. (1998). A comparison of
three selection techniques for touchpads. Proceedings of the ACM
SIGCHI Conference on Human Factors in Computing Systems – CHI '98, pp.
336-343. New York: ACM. doi:10.1145/274644.274691 [PDF] [software]
- Enns,
N. R. N., & MacKenzie, I. S. (1998). Touchpad-based
remote control devices. Companion Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI '98, pp.
229-230, New York: ACM. [PDF] [video]
- Zhai,
S., & MacKenzie, I. S. (1998). Teaching old mice new
tricks: Innovations in computer mouse design. Proceedings of the 1st
World Congress on Ergonomics for Global Quality and Productivity, pp.
80-83. Hong Kong University of Science and Technology: Clear Water Bay,
Hong Kong. [PDF]
---------------
- Bodner,
R. C., & MacKenzie, I. S. (1997). Using
animated icons to present complex tasks. Proceedings of CASCON '97,
pp. 281-291. Toronto: IBM Canada Ltd.
- Balakrishnan,
R., & MacKenzie, I. S. (1997). Performance
differences in the fingers, wrist, and forearm in computer input control.
Proceedings of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI '97, pp. 303-310. New York: ACM.
doi:10.1145/258549.258764 [PDF] [software]
- MacKenzie,
I. S., & Oniszczak, A. (1997). The tactile
touchpad. Extended Abstracts of the ACM SIGCHI Conference on Human
Factors in Computing Systems – CHI '97, pp. 309-310. New York: ACM.
doi:10.1145/1120212.1120408 [PDF] [video]
- MacKenzie,
I. S., Soukoreff, R. W., & Pal, C. (1997). A
two-ball mouse affords three degrees of freedom. Extended Abstracts
of the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI
'97, pp. 303-304. New York: ACM. doi:10.1145/1120212.1120405 [PDF] [video]
- MacKenzie,
I. S., & Zhang, S. (1997). The immediate
usability of Graffiti. Proceedings of Graphics Interface '97,
pp. 129-137. Toronto: Canadian Information Processing Society. [PDF]
---------------
- Akamatsu,
M., & MacKenzie, I. S. (1996). Movement
characteristics using a mouse with tactile and force feedback. International
Journal of Human-Computer Studies, 45, 483-493.
doi:10.1006/ijhc.1996.0063 [PDF] [software]
- Matias,
E., MacKenzie, I. S., & Buxton, W. (1996). One-handed
typing with a QWERTY keyboard. Human-Computer Interaction, 11,
1-27. doi:10.1207/s15327051hci1101_1 [PDF]
- Matias,
E., MacKenzie, I. S., & Buxton, W. (1996). A
wearable computer for use in microgravity space and other non-desktop
environments. Companion Proceedings of the ACM SIGCHI Conference on
Human Factors in Computing Systems – CHI '96, pp. 69-70. New York:
ACM. doi:10.1145/257089.257146 [PDF]
---------------
- Akamatsu,
M., MacKenzie, I. S., & Hasbrouq, T. (1995). A
comparison of tactile, auditory, and visual feedback in a pointing task
using a mouse-type device. Ergonomics, 38, 816-827.
doi:10.1080/00140139508925152 [PDF] [software]
- MacKenzie,
I. S. (1995). Human input/output devices. In M. Katz (Ed.). Technology
Forecast: 1996, pp. 51-73. Menlo Park, CA: Price Waterhouse.
- MacKenzie,
I. S. (1995). Input devices and interaction
techniques for advanced computing. In W. Barfield, & T. A. Furness
III (Eds.), Virtual environments and advanced interface design, pp.
437-470. Oxford, UK: Oxford University Press.
- MacKenzie,
I. S. (1995). Movement time prediction in
human-computer interfaces. In R. M. Baecker, W. A. S. Buxton, J.
Grudin, & S. Greenberg (Eds.), Readings in human-computer
interaction (2nd ed.) (pp. 483-493). Los Altos, CA: Kaufmann. [reprint
of MacKenzie, 1992] [software]
- MacKenzie,
I. S. (1995). The 8051 microcontroller
(2nd ed.). Englewood Cliffs, NJ: Prentice-Hall.
- MacKenzie,
I. S. (1995). .The 68000 microprocessor.
Englewood Cliffs, NJ: Prentice-Hall.
- McQueen,
C., MacKenzie, I. S., & Zhang, S. X. (1995). An
extended study of numeric entry on pen-based computers. Proceedings
of Graphics Interface '95, pp. 215-222. Toronto: Canadian Information
Processing Society.
- Soukoreff,
W., & MacKenzie, I. S. (1995). Generalized
Fitts' law model builder. Companion Proceedings of the ACM SIGCHI
Conference on Human Factors in Computing Systems – CHI '95, pp.
113-114. New York: ACM. doi:10.1145/223355.223456 [PDF] [software]
- Soukoreff,
R. W., & MacKenzie, I. S. (1995). Theoretical
upper and lower bounds on typing speed using a stylus and soft keyboard.
Behaviour & Information Technology, 14, 370-379.
doi:10.1080/01449299508914656
---------------
- Akamatsu,
M., Sato, S., & MacKenzie, I. S. (1994). Multimodal mouse: A
mouse-type device with tactile and force display. Presence, 3,
73-80. doi: 10.1162/pres.1994.3.1.73
- Chang,
L., & MacKenzie, I. S. (1994). A comparison of
two handwriting recognizers for pen-based computers. Proceedings of
CASCON '94, pp. 364-371. Toronto: IBM Canada. [PDF]
- MacKenzie,
I. S., & Buxton, W. (1994). The prediction of pointing
and dragging times in graphical user interfaces. Interacting with
Computers, 6, 213-227. doi:10.1016/0953-5438(94)90025-6 [PDF] [software]
- MacKenzie,
I. S., Nonnecke, B., McQueen, C., Riddersma, S., & Meltz, M. (1994). A comparison of three methods of character entry on
pen-based computers. Proceedings of the Human Factors and
Ergonomics Society 38th Annual Meeting, pp. 330-334. Santa
Monica, CA: Human Factors Society. doi:10.1177/154193129403800430
- MacKenzie,
I. S., Nonnecke, B., Riddersma, S., McQueen, C., & Meltz, M. (1994). Alphanumeric entry on pen-based computers. International
Journal of Human-Computer Studies, 41, 775-792.
doi:10.1006/ijhc.1994.1081 [PDF]
- MacKenzie,
I. S., & Riddersma, S. (1994). Effects of output
display and control-display gain on human performance in interactive
systems. Behaviour & Information Technology, 13,
328-337. doi:10.1080/01449299408914613 [PDF] [software]
- Matias,
E., MacKenzie, I. S., & Buxton, W. (1994). Half-QWERTY:
Typing with one hand using your two-handed skill. Companion
Proceedings of the ACM SIGCHI Conference on Human Factors in Computing
Systems – CHI '94, pp. 51-52. New York: ACM. doi:10.1145/259963.260024
- McQueen,
C., MacKenzie, I. S., Nonnecke, B., & Riddersma, S. (1994). A comparison of four methods of numeric entry on
pen-based computers. Proceedings of Graphics Interface '94, pp.
75-82. Toronto: Canadian Information Processing Society.
---------------
- Kabbash,
P., MacKenzie, I. S., & Buxton, W. (1993). Human
performance using computer input devices in the preferred and
non-preferred hands. Proceedings of the ACM SIGCHI Conference on
Human Factors in Computing Systems – INTERCHI '93, pp. 474-481. New
York: ACM. doi:10.1145/169059.169414 [PDF]
[software]
- Matias,
E., MacKenzie, I. S., & Buxton, W. (1993). Half-QWERTY:
A one-handed keyboard facilitating skill transfer from QWERTY. Proceedings
of the ACM SIGCHI Conference on Human Factors in Computing Systems –
INTERCHI '93, pp. 88-94. New York: ACM. doi:10.1145/169059.169097 [PDF]
- MacKenzie,
I. S., & Ware, C. (1993). Lag as a determinant
of human performance in interactive systems. Proceedings of the ACM
SIGCHI Conference on Human Factors in Computing Systems – INTERCHI '93,
pp. 488-493. New York: ACM. doi:10.1145/169059.169431 [PDF] [software]
- MacKenzie,
I. S., & Buxton, W. (1993). A tool for the
rapid evaluation of input devices using Fitts' law models. SIGCHI
Bulletin, 25(3), 58-63. doi:10.1145/155786.155801 [software]
---------------
- MacKenzie,
I. S. (1992). Fitts' law as a research and design
tool in human-computer interaction. Human-Computer Interaction, 7,
91-139. doi:10.1207/s15327051hci0701_3 [PDF]
- MacKenzie,
I. S. (1992). Movement time prediction in
human-computer interfaces. Proceedings of Graphics Interface '92,
pp. 140-150. Toronto: Canadian Information Processing Society. [software]
- MacKenzie,
I. S. (1992). The 8051 Microcontroller.
New York: Macmillan.
- MacKenzie,
I. S. (1992). Beating the book: Mega challenges for
CD-ROM and hypertext. Journal of Research on Computing in
Education, 24, 486-498. doi:10.1080/08886504.1992.10782022
- MacKenzie,
I. S., & Buxton, W. (1992). Extending Fitts' law
to two-dimensional tasks. Proceedings of the ACM SIGCHI Conference
on Human Factors in Computing Systems - CHI '92, pp. 219-226. New
York: ACM. doi:10.1145/142750.142794 [PDF]
[software]
---------------
- MacKenzie,
I. S. (1991). Fitts' law as a performance model in
human-computer interaction. Doctoral dissertation (ISBN
0315659858), University of Toronto. [software]
- MacKenzie,
I. S. (1991). The PC as a productivity tool in the microprocessor
laboratory. IEEE Transactions on Education, 34, 62-69.
doi:10.1109/13.79883 [PDF]
- MacKenzie,
I. S., Sellen, A., & Buxton, W. (1991). A
comparison of input devices in elemental pointing and dragging tasks. Proceedings
of the ACM SIGCHI Conference on Human Factors in Computing Systems - CHI
'91, pp. 161-166. New York: ACM. doi:10.1145/108844.108868 [PDF] [software]
---------------
- MacKenzie,
I. S. (1990). Courseware evaluation: Where's the
intelligence? Journal of Computer-Assisted Learning, 6,
273-286. doi:10.1111/j.1365-2729.1990.tb00376.x [PDF]
---------------
- MacKenzie,
I. S. (1989). A note on the information-theoretic
basis for Fitts' law. Journal of Motor Behavior, 21,
323-330. doi:10.1080/00222895.1989.10735486 [PDF]
[Welford review]
- MacKenzie,
I. S. (1989). A review of four CD-ROM databases. ECOO Output, 10(2),
14-19.
---------------
- MacKenzie,
I. S. (1988). Issues and methods in the microprocessor-based laboratory. Journal
of Computers in Mathematics and Science Teaching, 7(3), 12-18.
- MacKenzie,
I. S. (1988). Microcomputers in music education: Current issues and
trends. Canadian Music Educator, 29(4), 15-24.
- MacKenzie,
I. S. (1988). A structured approach to assembly language programming. IEEE
Transactions on Education, 31, 123-128. doi:10.1109/13.2296 [PDF]
Dept. of Electrical Engineering and Computer Science
York University
4700 Keele St.
Toronto, Ontario
Canada M3J 1P3
Phone:
1-416-736-2100 ext. 40631
1-416-736-5053 (EECS main office)
E-mail:
mack "at" yorku.ca
Social media:
I do not use social media.