,slack with a screen reader3 keyboard shortcuts ,a quick reference for using the ,slack desktop app with ,,jaws or ,,nvda on ,windows1 or ,voice,over on the ,mac4 ,it covers moving around ,slack1 reading and writing messages1 threads and huddles4 ,these shortcuts are for the ,slack desktop app1 which ,slack recommends over a web browser for screen reader users4 ,where ,windows and ,mac differ1 both are shown4 ,with ,,jaws or ,,nvda1 ,slack works best in forms mode or focus mode rather than the virtual cursor or browse mode4 ,you can change how ,slack reads messages under ,preferences1 then ,accessibility4 ,getting around ,move to the next section of the ,slack window3 ,f#f ,move to the previous section3 ,shift "6 ,f#f ,move between items within a section3 ,tab1 ,shift "6 ,tab or the arrow keys ,jump to a channel or direct message by name "3 ,windows3 ,control "6 ,k4 ,mac3 ,command "6 ,k ,move to the next or previous conversation in the sidebar3 ,windows3 ,alt "6 ,down ,arrow or ,alt "6 ,up ,arrow4 ,mac3 ,option "6 ,down ,arrow or ,option "6 ,up ,arrow ,move to the next or previous unread conversation3 ,windows3 ,alt "6 ,shift "6 ,down ,arrow or ,alt "6 ,shift "6 ,up ,arrow4 ,mac3 ,option "6 ,shift "6 ,down ,arrow or ,option "6 ,shift "6 ,up ,arrow ,open ,all unreads3 ,windows3 ,control "6 ,shift "6 ,a4 ,mac3 ,command "6 ,shift "6 ,a ,reading messages ,move to the next or previous message3 ,down ,arrow or ,up ,arrow ,jump to the first unread message3 ,windows3 ,control "6 ,j4 ,mac3 ,command "6 ,j ,move to the oldest or most recent message3 ,home or ,end ,move up or down a page of messages3 ,page ,up or ,page ,down ,move to the previous or next day's messages3 ,windows3 ,shift "6 ,page ,up or ,shift "6 ,page ,down4 ,mac3 ,fn "6 ,shift "6 ,up ,arrow or ,fn "6 ,shift "6 ,down ,arrow ,move through links and attachments in a message3 ,tab ,hear one of the last #aj messages again3 ,windows3 ,alt "6 a number from #j to #i4 ,mac3 ,command "6 ,option "6 a number from #j to #i ,writing messages and marking as read ,send your message3 ,enter on ,windows1 ,return on the ,mac ,start a new line without sending3 ,windows3 ,shift "6 ,enter4 ,mac3 ,shift "6 ,return ,start a new message3 ,windows3 ,control "6 ,n4 ,mac3 ,command "6 ,n ,mark the current conversation as read3 ,escape ,mark all messages as read3 ,shift "6 ,escape ,working with a message ,move to a message with the arrow keys first4 ,these single keys then act on that message4 ,edit a message you sent3 ,e ,delete a message you sent3 ,delete ,add an emoji reaction3 ,r ,save the message for later1 or unsave it3 ,a ,pin or unpin the message3 ,p ,mark the message as unread3 ,u ,set a reminder about the message3 ,m ,forward the message3 ,f ,open the message actions menu "<,windows">3 ,applications key " ,threads ,open the thread for the current message3 ,right ,arrow or ,t ,read the replies in a thread3 ,down ,arrow ,go back from the thread to the main conversation3 ,left ,arrow ,move between the thread and the rest of ,slack3 ,f#f or ,shift "6 ,f#f ,search1 huddles and settings ,search ,slack3 ,windows3 ,control "6 ,g4 ,mac3 ,command "6 ,g ,search the current conversation3 ,windows3 ,control "6 ,f4 ,mac3 ,command "6 ,f ,start1 join or leave a huddle3 ,windows3 ,control "6 ,shift "6 ,h4 ,mac3 ,command "6 ,shift "6 ,h ,mute or unmute yourself in a huddle3 ,windows3 ,control "6 ,shift "6 ,space4 ,mac3 ,command "6 ,shift "6 ,space ,open ,preferences1 including ,accessibility settings3 ,windows3 ,control "6 ,comma4 ,mac3 ,command "6 ,comma ,show all keyboard shortcuts3 ,windows3 ,control "6 _/4 ,mac3 ,command "6 _/ ,tip3 press ,control "6 _/ "<,command "6 _/ on the ,mac"> to open ,slack's full shortcut list4 ,slack changes its layout from time to time1 so if a shortcut stops working1 check that list first4 ,if a ,,jaws or ,,nvda command clashes with ,slack1 make sure you are in forms mode or focus mode4 ,from ,full ,circle ,,at1 fullcircleat4com4 ,call or text #gab-#bej-#gbja4