ELF@@?#{b0F9!@{#_?#{@!`{#_?#{SC9q TaC9 Rt@  qTcC9c6 C*8q` T<q@T4qTcC9RARRyc @KcC9b"R!RcDcC9!R"RcEaC9aRRRSA@R{¨#_SA R{¨#_ a @B!`aC9dC9RARR|S}c @KaC9!2a9cC9!Rb"Rc cC9"R!RcAcC9"R!RcBcC9"R!Rc CcC9!R"RcDaC9?#A8{CCB?@qiTcRS@R9RRRdR`SBA8@BBT{A#_S?#A8{CS@4@BAR5b}RR9RRR9A8@BBT{ASB#_?#A8{CS"BAR5@?qT!@?q29A8@"BcAT{ASB#_|@?#A8{CS@[ck9ABRRRR"}R9@9@9D SZ*_qq*5R!B?qTC@9kAT!33|@@9qT!R y95b}R5b}R@9  qT 6j qhT @@y77 7T(7t77 !@9? q`T(T?q`T?qTnw 43@R9$R R"R y9$RcR"R y9$"R"R y9"zR9`5@9qT@95@9PqaT6!j9G @*!`y7A8@"BT{A*SB[CcDkE#_3@j q)T@B"R!R@9t?q!T@9 @J@TR6 @cBeR!j`9!*57R qT@B"R!Rjb"R!RT6RARhRARt6"R!R"R!R6"R!R4/6"R!RT'6?q`T4nPKH* @!`3@}3%d logips2pp: Received PS2++ packet #%x, but don't know how to handle. TrackManMX MouseWheel MouseTouchPad 3Logitechlogips2pp: Detected unknown Logitech mouse model %d logips2pp: failed to create smartscroll sysfs attribute, error: %d Mousesmartscrollpsmousedrivers/input/mouse/logips2pp.c  ?()*+23458==B?HIKLOPQSUVWX`acd=op=rps2pp_process_byteW>2h A[n3int'u85'u16O HI #0 =B4 5%o w  0 @ [~.!'/5<a V+ 0}V           !"#$%&'()*+,-./4d!     :h2nJz6 z & ,    %: ) 7 ! !!!" P K "  n        [/ / F " K K ! nl "Gn   C  7z C  #2  8 n K $Fn)  "E  #4\  $En|   9en ("/ e(0ig dh i jjj hkln) $|S   Q: $* )  *f    t  h;-  L ? Y d #- $<F nf F1/ G In  8/ %  !  >A! =in># $! +,& ./ P? f 2/ @ %C ;/ d JOQ,bufR 7cT-errnP%C4   <##?NJ=1#@yJ=1d R P#FJ=1#GDJ=1#HoJ=1#IJ=1.#JJ=1# $ &dev1 #&dev7 I SnX&dev7 I SnFkeyJ +GkH&Q b 2u =n5I&13c1?Q0&` ?3JK\LdXW( 1I !I$ > : ; 9 I>! !I: ; 9 ( < : ;9 I : ; 9 I :!; 9 I &I>! !I: ; 9 : ;9 I1X!Y W <> !I: ;9!.?: ; 9!'<.?: ; 9 'I< U414: ; 9 I4:!; 9 I4:!;9 I41>! !I: ;9 4:!;9 I.: ;9 ' .: ; 9 'I  1RUX!Y W ! :!; 9 I8 ".?: ;9!'<#I$!I/ %.:!; 9 'I@|&:!;9 I':!; 9!I(:!;!9 I)1X!YW *1RUX!YW!+.:!; 9! '@|,:!; 9 I-4:!; 9 I.1RUX!Y W / 01X!Y W 112% 3$ > 4 54: ; 9 I?6( 7 : ; 9 8.?: ;9 'I<9.?: ;9 'I@|: 1;1RUX YW <.: ;9 'I =4: ;9 I> ?.: ; 9 ' @ A4I4B4: ; 9 I C.?: ; 9 '<D E 1F: ; 9 IG4: ; 9 IH : ; 9 I.1@|J 1,h      &  K !=.J/!L~<J$ C v  +<! # } }.!. }<}f}f @?}X " GJ9 o<G5 0 zs. } }.    !~  }.=r }f}f}f}f}f ~ /-!":"!KKK1!.B gK j."f !# K ;!!KL ;!! f$=$+!!#  1= !=x 13 g .w gz.!!KKK ;!" !6  !.. X+. ==<< } .!}# } !# K} =# KJ!=(2~" ###%##. .K. / ! ;& /!" / ! ;& /!" / ! ;& /!"  ;!  , =-.<!      #!/ 'k Q  o="/Lb ">"-0= ! y $$!*  <z  & # y !!" 0  /L~ L.ULy.KMy.L)L.J!<~ -fi <__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tnode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGESpsmouse_attr_set_helper__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVE_ddebugPIDTYPE_MAXPGDEMOTE_KSWAPDWORKINGSET_ACTIVATE_FILEps2pp_infoMMAP_PAGE_ZERONUMA_FOREIGNINPUT_CLK_MONOWORK_OFFQ_BH_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSerrorWORK_OFFQ_LEFTps2_sliced_commandMOD_INIT_TEXTHRTIMER_BASE_BOOTTIME_SOFTarch_static_branchkmalloc_cache_type__dynamic_dev_dbg_dev_errWORKINGSET_RESTORE_ANONINPUT_CLK_REAL__SD_PREFER_SIBLINGNR_KERNEL_STACK_KBset_properties__SD_ASYM_CPUCAPACITYdeviceps2pp_detectdevice_attributeADDR_LIMIT_32BITinput_devPGDEMOTE_DIRECT__int128 unsignedps2pp_set_smartscrollps2pp_attr_show_smartscroll__kernel_size_tshiftADDR_NO_RANDOMIZEMOD_TEXTcountindexVMSCAN_THROTTLE_CONGESTEDVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQTIMER_SOFTIRQpsmouse_set_resolutionlong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEbranchmigratetypeNR_DIRTIEDkindLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT__SD_WAKE_AFFINE__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZSPAGESMIGRATE_MOVABLEhrtimer_base_typenode_statesNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFT__u16HRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTdevice_remove_filemod_mem_type_Boolget_model_infoNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEmodel_infoARM64_VEC_MAXNUMA_MISSps2pp_set_model_properties__kernel_ssize_tWORKINGSET_REFAULT_FILEcodeps2pp_attr_set_smartscrolltrueNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FS__SD_CLUSTERNR_WRITTENSB_FREEZE_COMPLETEmodel__u8NR_SOFTIRQSNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharusing_ps2ppMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONps2pp_setup_protocolMOD_RO_AFTER_INITdatapid_typessize_tinput_eventKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIpsmouse_ret_tKMALLOC_DMAclass_spinlock_irq_tNR_FREE_CMA_PAGESdevice_create_fileSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUps2dev__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tinput_set_capabilityvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolSCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEparamPSMOUSE_FULL_PACKETMOD_MEM_NUM_TYPESinput_report_relclass_raw_spinlock_irqsave_tMIGRATE_CMApsmouse_report_standard_packetUNAME26N_MEMORYTASKLET_SOFTIRQzone_watermarksZONELIST_FALLBACKcommandPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEBLOCK_SOFTIRQDQST_READSrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGESfeaturesSB_FREEZE_PAGEFAULTMOD_RODATAsign_extend32sprintfNR_KMALLOC_TYPES__u32WORK_STRUCT_PENDING_BITbuttonsps2_commandpacketMOD_INIT_DATAPSMOUSE_BAD_DATApsmouse__s32WORKINGSET_NODERECLAIMkstrtouintclass_spinlock_twork_bitsshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDNR_ZONE_ACTIVE_FILEWMARK_PROMO__SD_FLAG_CNTDQF_PRIVATEDQST_FREE_DQUOTSps2pp_listWORK_STRUCT_FLAG_BITSINPUT_CLK_MAXKMALLOC_RANDOM_ENDNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMSstatic_key_falseWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEpsmouse_attributeunsigned intNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTNR_VM_NUMA_EVENT_ITEMSinput_report_keyMIGRATE_TYPESlong unsigned intsmartscrollPIDTYPE_PIDLRU_ACTIVE_FILENR_LRU_LISTS__UNIQUE_ID_ddebug493vec_typeinput_clock_typeWORK_OFFQ_DISABLE_BITSNR_FILE_PAGESGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongDQST_LOOKUPSWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128use_ps2ppNR_MLOCKREAD_IMPLIES_EXECunsigned charinput_syncnuma_stat_itemINPUT_CLK_BOOTvmscan_throttle_stateps2pp_cmd__kernel_long_tresolutionWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODEl_yespsmouse_attr_smartscrollKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLCpsmouse_report_standard_buttonsTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTps2pp_set_resolutionMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLEPIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGPROMOTE_CANDIDATEsigned charLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned int__compiletime_assert_494KMALLOC_RECLAIMPSMOUSE_GOOD_DATAps2pp_process_byteNET_RX_SOFTIRQ__func__ps2pp_disconnectLRU_ACTIVE_ANON_dev_warnKMALLOC_RANDOM_STARTNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPpsmouse_attr_show_helperNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESN_POSSIBLENR_MM_COUNTERSclass_raw_spinlock_tHRTIMER_SOFTIRQN_GENERIC_INITIATORPIDTYPE_SIDWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGdrivers/input/mouse/logips2pp.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/input/mouse./include/linux./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/linux/schedlogips2pp.clogips2pp.cbitops.hinput.hjump_label.hint-ll64.hint-ll64.hposix_types.htypes.hprocessor.hpid_types.hstddef.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hinterrupt.hpsmouse.hdynamic_debug.hdevice.hsprintf.hkstrtox.hdev_printk.hlibps2.hstack_pointer.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $4B-AHA-$,A-AGA-<A-A By A-A C A-A <A-A0BHVH A-A C4A-A0BBi A-A 4A-A0BB_ A-A tA-ApB B BDrx B pUA-Ap  -ALgB 4/4,@` S 8kX    @    )HZf} logips2pp.c$d$xps2pp_attr_show_smartscrollps2pp_disconnectps2pp_process_byte__UNIQUE_ID_ddebug493.2ps2pp_set_resolutionps2pp_set_smartscrollps2pp_attr_set_smartscrollps2pp_list.1__func__.0psmouse_attr_smartscrollsprintfdevice_remove_fileinput_eventpsmouse_report_standard_buttonspsmouse_report_standard_packet__dynamic_dev_dbgps2_commandpsmouse_set_resolution__stack_chk_failps2_sliced_commandkstrtouintps2pp_detect_dev_warninput_set_capabilitydevice_create_file_dev_errpsmouse_attr_show_helperpsmouse_attr_set_helper %<HP&''' (0)D'|*''''4'L'++++,-P.d+x++++-/-+++ + +PT.+.+L`P`++++ ``4<D12`X`X44$,<3`2t2222222 P P    ( , 4 p8 pD L T 4d -(56(0px(8@ I *16DvKP^cWv : k]J' Hl  38D RPW\aa1o Sd  Uji dA  '= CI% O&U"\f lbrx 1+ ~  5   &,: 28 > D JVPWg msyr A4m G$)Y ]8 j  1 ,| 28>4DJPwW=g~msxyf j [R [ L b< %  &,28>]D JP;V\ bhGnt"zR    X% u\  * R"(.5Fx L RX^Be vv|_ C '    "m2<8>}DW J[PVM\bi{z+ lev C [ -%?   &,3rDJP V \?b0h n[ t{0WR[ Fx)M 5  F L   ( >. 4 G ; h G OL (Q ^ j v  *      T5 _Q  m t      ,* D F b] } #  O    A   Q  \B \X ` bz b    r r   .  @ OM Z g u O  , R   6  A4O'4O@M YA gBqO LO !~&=OJW dA vD~WWOA  `O)*83pHV_pt}ppx   (S~4''7It 8Lm =L$>=KLYhv$ LX"8&P*d.t26:>HMRW \af*k5pCuKzWclz #-=FPZgp #<#@4d#h`#X## T#X.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str1.8.rela__jump_table.rodata.rela__dyndbg.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @h @ R0 + @&@P[x1 62 `JH E@[HWX d 8_@\` r0 Bm@p\() ~r i$0@0 %%@ȅh0{-0@F0H'HH  I@0PJ(% O%